Evil Eye
|
22ba0a1cf0
|
Improve variable names
|
2023-05-07 17:27:28 +02:00 |
|
Petr Mikheev
|
86fce41a39
|
Keep refnum when moving objects to/from inventory (#6148)
|
2023-05-07 17:19:44 +02:00 |
|
elsid
|
188de0d8d4
|
Merge branch 'journalcase' into 'master'
Remove dialogue related instances of getRefIdString
See merge request OpenMW/openmw!2999
|
2023-05-07 14:49:49 +00:00 |
|
elsid
|
6de335dd77
|
Pass path to startup script as std::filesystem::path
|
2023-05-06 13:58:39 +02:00 |
|
Evil Eye
|
2a48642fe3
|
Fix cell overrides and remove unused, incomplete erase method
|
2023-05-05 16:39:24 +02:00 |
|
Evil Eye
|
3cf0977c0b
|
Remove dialogue related instances of getRefIdString
|
2023-05-04 19:46:49 +02:00 |
|
Tobias Tribble
|
43544e7d30
|
Fixed teleport function to use rotation flags
|
2023-05-03 18:29:50 -05:00 |
|
elsid
|
c5ab0c8b73
|
Avoid using Settings::Manager::set* functions directly
|
2023-05-03 22:11:44 +02:00 |
|
psi29a
|
cdc753df70
|
Merge branch 'lua_refactoring' into 'master'
MWLua refactoring
See merge request OpenMW/openmw!2956
|
2023-05-02 19:48:21 +00:00 |
|
psi29a
|
dacbbc1d20
|
Merge branch 'dehardcode_steal' into 'master'
Remove Content file check when stealing
See merge request OpenMW/openmw!2987
|
2023-05-02 19:45:51 +00:00 |
|
jvoisin
|
5299065cad
|
Simplify a funny-written function
|
2023-05-01 21:13:15 +02:00 |
|
jvoisin
|
c7a3f43915
|
Minor header cleanup
This has been done via CLion's "unused include directive",
set to "detect completely unused".
|
2023-04-30 16:26:03 +02:00 |
|
Tobias Tribble
|
2c887d82d0
|
Removed Content file check
|
2023-04-28 11:46:22 -05:00 |
|
Zackhasacat
|
c4246159af
|
Fix gameObject.teleport function, previously would not work with items in inventories
|
2023-04-27 19:37:38 +00:00 |
|
psi29a
|
3bd72e9c5d
|
Merge branch 'no_automagick' into 'master'
Add missing `sol::is_automagical : std::false_type` in magicbindings.cpp
See merge request OpenMW/openmw!2982
|
2023-04-26 21:51:16 +00:00 |
|
psi29a
|
39a40f3a73
|
Merge branch 'rm_ref_id_empty' into 'master'
Remove ESM::RefId::sEmpty
See merge request OpenMW/openmw!2981
|
2023-04-26 21:48:51 +00:00 |
|
Petr Mikheev
|
d1d1a280d0
|
Add missing sol::is_automagical : std::false_type in magicbindings.cpp
|
2023-04-26 21:50:42 +02:00 |
|
elsid
|
0601d7213e
|
Remove ESM::RefId::sEmpty
This variable is only required to return empty RefId as const reference. There
is no point in doing so for a type cheap to copy.
|
2023-04-26 21:15:16 +02:00 |
|
Tobias Tribble
|
b52ab04c43
|
Added soulValue to creatureRecord, added documentation
|
2023-04-26 12:01:59 -05:00 |
|
psi29a
|
0cf9fe0e2e
|
Merge branch 'lua_casting_error' into 'master'
Fix crash on sol::object type mismatch in invalid Lua script
See merge request OpenMW/openmw!2975
|
2023-04-25 22:19:45 +00:00 |
|
Petr Mikheev
|
31eb3e6f5d
|
Use typed settings storage for Lua settings
|
2023-04-25 23:51:37 +02:00 |
|
Petr Mikheev
|
003f611bdb
|
Remove LuaManager::Action
|
2023-04-25 23:51:37 +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 |
|
Zackhasacat
|
f6fb05d1ca
|
Add functionality for lua to view and modify ownership data for GameObjects
|
2023-04-25 21:20:43 +00:00 |
|
Petr Mikheev
|
c362b2efa6
|
Use LuaUtil::cast for casting sol::object to prevent crashing on type mismatch in Lua scripts.
|
2023-04-25 22:11:04 +02:00 |
|
Bret Curtis
|
0db31207dc
|
remove remaining boost::filesystem cruft
|
2023-04-25 16:15:04 +02:00 |
|
Petr Mikheev
|
073e379057
|
Add missing type validation in mwlua/objectvariant.hpp
|
2023-04-23 20:47:24 +02:00 |
|
elsid
|
39e867781e
|
Avoid using Settings::Manager::mDefaultSettings directly
|
2023-04-22 21:02:16 +02:00 |
|
elsid
|
7a7c20d49e
|
Define single UpdateGuard type in a separate file
|
2023-04-22 13:22:07 +02:00 |
|
psi29a
|
675dfb9725
|
Merge branch 'simplify_world' into 'master'
Refactoring. Put ESMStore to Environment; remove `createRecord` from World.
See merge request OpenMW/openmw!2947
|
2023-04-21 13:28:43 +00:00 |
|
Andrei Kortunov
|
6ce0d9e9b9
|
Localize testcells/testinteriorcells progress text
|
2023-04-21 09:46:02 +04:00 |
|
Petr Mikheev
|
f1beaa7b8c
|
Put ESMStore to Environment
|
2023-04-20 21:45:49 +02:00 |
|
Petr Mikheev
|
227a993b94
|
Remove createRecord functions from World because the only forward the argument to ESMStore that can be used directly.
|
2023-04-20 21:45:49 +02:00 |
|
Petr Mikheev
|
90397662bc
|
Lua bindings for magic. Based on the work made by @bharbich in !2765.
|
2023-04-20 18:48:34 +02:00 |
|
florent.teppe
|
5bb9bfd224
|
CellPreloader::preload(CellStore&
|
2023-04-20 16:58:19 +02:00 |
|
florent.teppe
|
a3a2685b9a
|
More MWWorld::CellStore* -> MWWorld::CellStore&
|
2023-04-20 16:16:17 +02:00 |
|
florent.teppe
|
53cc9f3614
|
functions return reference instead of ptr
because the function can never return an nullptr, we return a reference.
|
2023-04-20 15:55:40 +02:00 |
|
psi29a
|
2a6e301925
|
Merge branch 'activation' into 'master'
Allow Lua scripts to extend or override standard activation mechanics
See merge request OpenMW/openmw!2935
|
2023-04-20 11:29:21 +00:00 |
|
psi29a
|
cace3e6566
|
Merge branch 'fix_teleporting' into 'master'
Fix bugs related to Lua commands `obj:teleport` and `obj:moveInto`
See merge request OpenMW/openmw!2937
|
2023-04-20 11:28:02 +00:00 |
|
Petr Mikheev
|
3546d2b3e5
|
Make Store<ESM4::Reference> to use FormId instead of RefId
|
2023-04-20 01:47:16 +02:00 |
|
Petr Mikheev
|
1c3903f155
|
Support ESM4 types in cell:getAll
|
2023-04-20 01:47:16 +02:00 |
|
Petr Mikheev
|
00beb06391
|
Initial Lua bindings for ESM4 types; bindings for ESM4Door.
|
2023-04-20 01:47:16 +02:00 |
|
Petr Mikheev
|
16845aa38e
|
Reorganize ESM4 MWClasses; Add tooltips that are needed for activation.
|
2023-04-20 01:47:16 +02:00 |
|
psi29a
|
4738f0ff4d
|
Merge branch 'fix_lua' into 'master'
Restore logic that was accidentally removed in !2852.
See merge request OpenMW/openmw!2943
|
2023-04-19 10:56:42 +00:00 |
|
psi29a
|
f15e371e89
|
Merge branch 'pathstore' into 'master'
Unify pathgrid store containers
See merge request OpenMW/openmw!2941
|
2023-04-19 10:54:55 +00:00 |
|
unknown
|
9368941f62
|
Address feedback
|
2023-04-19 02:31:40 +02:00 |
|
Petr Mikheev
|
75e47f859c
|
Restore logic that was accidentally removed in !2852. Because of it onUpdate handler in local Lua scripts doesn't work.
|
2023-04-18 23:31:44 +02:00 |
|
elsid
|
b8525e8e3d
|
Fix code format
|
2023-04-18 20:23:03 +02:00 |
|
unknown
|
ea1abf8485
|
Unify pathgrid store containers
|
2023-04-18 20:18:11 +02:00 |
|
psi29a
|
ed4e75df65
|
Merge branch 'fix_includes' into 'master'
Add missing and remove redundant includes
See merge request OpenMW/openmw!2938
|
2023-04-18 11:46:52 +00:00 |
|