elsid
|
9012207e32
|
Make WorldModel a front-end for PtrRegistry
|
2023-05-31 21:44: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 |
|