Alexei Kotov
|
30d637f5f6
|
Merge branch 'lua_water_level' into 'master'
Lua: Add water level to Core.Cell
See merge request OpenMW/openmw!3766
|
2024-01-26 20:37:04 +00:00 |
|
Zackhasacat
|
daa9c5f0e1
|
Lua: Add water level to Core.Cell
|
2024-01-26 20:37:04 +00:00 |
|
Andrei Kortunov
|
9e55425b71
|
Use std::move() in /apps/openmw
|
2024-01-25 09:03:30 +04:00 |
|
elsid
|
067957f57b
|
Use "" to quote apps/openmw includes and remove unused
Using "" makes clangd to find unused includes which makes it quite easy to
remove them.
|
2024-01-07 17:57:11 +01:00 |
|
Evil Eye
|
e63933efa6
|
Use NAM9 for stack count
|
2023-12-31 17:12:46 +00:00 |
|
Alexei Kotov
|
03c3818229
|
Place ESM4::ItemMod into the scene
|
2023-10-31 00:54:44 +03:00 |
|
Alexei Kotov
|
3f4591eb3b
|
Add movable static and ESM4 land texture stores
|
2023-10-27 22:53:40 +03:00 |
|
psi29a
|
6c39e3f817
|
Merge branch 'draft' into 'master'
Treat teleportation out of the draft cell as object creation
Closes #7588 and #7453
See merge request OpenMW/openmw!3455
|
2023-09-28 08:33:10 +00:00 |
|
Evil Eye
|
641f34a3c9
|
Treat teleportation out of the draft cell as object creation
|
2023-09-25 21:01:32 +02:00 |
|
Alexei Kotov
|
7e360df6c0
|
Place ESM4::Flora instances to the scene
|
2023-09-24 10:25:44 +03:00 |
|
Petr Mikheev
|
957880d515
|
Add to ESMStore the records that are needed to render ESM4 actors; cleanup usage of records.hpp
|
2023-08-05 13:18:09 +02:00 |
|
elsid
|
c9c32d9a0d
|
Cleanup includes
|
2023-07-29 00:16:43 +02:00 |
|
Petr Mikheev
|
e96864a79c
|
Fix argument validation in Lua command cell:getAll
|
2023-07-12 22:23:42 +02:00 |
|
elsid
|
f6fce5ee15
|
Cleanup includes
|
2023-07-08 11:28:56 +02:00 |
|
psi29a
|
8e3e351015
|
Merge branch 'hide_ptr_registry' into 'master'
Make WorldModel a front-end for PtrRegistry
See merge request OpenMW/openmw!3087
|
2023-06-01 09:32:57 +00:00 |
|
elsid
|
9012207e32
|
Make WorldModel a front-end for PtrRegistry
|
2023-05-31 21:44:27 +02:00 |
|
Petr Mikheev
|
1b669db017
|
Load ESM4::Tree and ESM4::Furniture
|
2023-05-29 18:47:27 +02:00 |
|
elsid
|
ce91784085
|
Move Ptr registry into a separate type
There is no dependency on the rest of the WorldModel state.
|
2023-05-28 13:04:17 +02:00 |
|
Petr Mikheev
|
ce7f6f31c9
|
Additional Lua bindings for cells
|
2023-05-13 20:59:55 +02:00 |
|
Petr Mikheev
|
4562b8c06b
|
Add headers for all .cpp files in mwlua; move packages initilaization from LuaManager to luabindings.cpp
|
2023-04-25 23:24:51 +02:00 |
|
Petr Mikheev
|
1c3903f155
|
Support ESM4 types in cell:getAll
|
2023-04-20 01:47:16 +02:00 |
|
elsid
|
b7fdca0fe6
|
Use serialized ESM::RefId for Lua records
|
2023-03-25 18:19:46 +01:00 |
|
florent.teppe
|
216ca71149
|
Applied review comments
getEditorName => getNameId
restored cosntructor in CoordinateConverter
|
2023-01-28 12:14:00 +01:00 |
|
florent.teppe
|
23614ae2ae
|
Renamed esm3esm4bridge => esmbridge
|
2023-01-27 18:40:15 +01:00 |
|
florent.teppe
|
c896a2ca48
|
Crashfix on launch
|
2023-01-26 22:37:32 +01:00 |
|
florent.teppe
|
562e129bd0
|
encapsulations of esm3 cell and esm4 cells.
|
2023-01-26 22:37:31 +01:00 |
|
Petr Mikheev
|
c294898246
|
Lua commands to create/move/remove objects; consistent handling of disabled objects (#6726, #6893)
|
2023-01-22 00:08:21 +01:00 |
|
florent.teppe
|
3780033837
|
Reverts Cell name to a string
|
2023-01-21 18:39:42 +01:00 |
|
Petr Mikheev
|
f0a06258fb
|
[Lua] New function cell:hasTag
|
2023-01-02 18:24:37 +01:00 |
|
Petr Mikheev
|
aef2e9d8de
|
Replace World::getExterior with WorldModel::getCell
|
2022-12-28 22:06:49 +01:00 |
|
Petr Mikheev
|
b8fb013edf
|
Merge MWLua::ObjectRegistry and MWWorld::WorldModel
|
2022-12-28 12:45:11 +01:00 |
|
clang-format-bot
|
ddb0522bbf
|
Apply clang-format to code base
|
2022-09-22 21:35:26 +03:00 |
|
florent.teppe
|
0a5c863f27
|
fewer header includes
|
2022-09-08 21:08:59 +02:00 |
|
elsid
|
552301c8fb
|
Cleanup openmw lua includes
|
2022-08-17 23:47:30 +02:00 |
|
elsid
|
20c15b30de
|
Move getLuaType out of MWWorld::PtrBase
This function is used only for Lua related code and don't need to be present
everywhere ptr.hpp is included.
|
2022-07-05 00:53:19 +02:00 |
|
Petr Mikheev
|
50b143b53f
|
Fast fix in cellbindings.cpp
|
2022-06-24 23:41:11 +00:00 |
|
Petr Mikheev
|
377c00261a
|
[Lua] Ability to distinguish normal interiors and quasi exteriors (like Mournhold).
|
2022-06-24 18:24:02 +02:00 |
|
Petr Mikheev
|
0f84bfde51
|
[Lua] Replace cell.selectObjects with cell.getAll
|
2022-03-15 23:35:36 +01:00 |
|
Bret Curtis
|
d1fb854521
|
move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4
esm typo
esm typo
|
2022-01-23 17:04:48 +01:00 |
|
Petr Mikheev
|
7549496162
|
A few small fixes + expose makeReadOnly to Lua + an option to apply makeReadOnly during deserialize
|
2021-12-15 02:38:54 +01:00 |
|
Petr Mikheev
|
c463f52390
|
Add Cell Lua bindings
|
2021-07-09 20:48:54 +02:00 |
|