elsid
|
3e99deb0e8
|
Use typed settings storage for detournavigator
|
2023-03-28 20:47:34 +02:00 |
|
elsid
|
db7d0adfe8
|
Define settings values based on documentation
Using docs/source/reference/modding/settings/*.rst and
files/settings-default.cfg files content.
|
2023-03-28 20:47:34 +02:00 |
|
elsid
|
3bad40153c
|
Define typed settings storage with single time initialization
To make sure loaded settings have valid values doing the check once per loading.
And to make access more efficient.
|
2023-03-28 20:47:34 +02:00 |
|
florent.teppe
|
a3a7767093
|
applies review changes
filepos changed to an actual file pos
moved lambda declaration out of function call
|
2023-03-28 17:11:30 +02:00 |
|
florent.teppe
|
464092e323
|
fix oblivion and skyrim
|
2023-03-28 17:11:30 +02:00 |
|
florent.teppe
|
34dd24b261
|
Initial changes to detect when context isn't usable
|
2023-03-28 17:11:30 +02:00 |
|
psi29a
|
ba1f91661f
|
Merge branch 'openmw-settings_docs' into 'master'
!2867 again
Closes #7027
See merge request OpenMW/openmw!2868
|
2023-03-28 13:14:57 +00:00 |
|
unelsson
|
e19a3e07aa
|
changelog
|
2023-03-28 16:14:34 +03:00 |
|
unelsson
|
0a1af644af
|
Make empty collision shape for objects without any triangles.
|
2023-03-28 16:12:23 +03:00 |
|
psi29a
|
0a6741935c
|
Merge branch 'update_bullet_324' into 'master'
make use of new backported bullet 3.24
See merge request OpenMW/openmw!2870
|
2023-03-28 13:02:34 +00:00 |
|
psi29a
|
bc65c7a53a
|
make use of new backported bullet 3.24
|
2023-03-28 10:03:50 +00:00 |
|
AnyOldName3
|
fc75fffc52
|
Okay, maybe some thinking was actually necessary
|
2023-03-28 00:17:00 +01:00 |
|
AnyOldName3
|
cfbf68f717
|
The most labour-intensive commit ever to grace this repository
|
2023-03-28 00:12:37 +01:00 |
|
elsid
|
883a449e19
|
Add missing documentation for stereo settings
|
2023-03-27 22:39:51 +02:00 |
|
elsid
|
89639553b4
|
Fix tooltip delay setting range
|
2023-03-27 22:09:22 +02:00 |
|
elsid
|
ed0411f2e0
|
Use more specific type description for Lua settings
To match usage in code. "integer" type is usually used for settings intepreted
as C++ int type. But these ones are parsed as std::uint64_t.
|
2023-03-27 22:09:20 +02:00 |
|
psi29a
|
954e5884c3
|
Merge branch 'log_setup' into 'master'
Setup logging before loading settings
See merge request OpenMW/openmw!2866
|
2023-03-27 10:30:48 +00:00 |
|
psi29a
|
be413fb0c7
|
Merge branch 'onactivate' into 'master'
(Lua) onActivate handler in global scripts
See merge request OpenMW/openmw!2864
|
2023-03-27 08:58:46 +00:00 |
|
elsid
|
70ab116880
|
Setup logging before loading settings
|
2023-03-27 09:57:53 +02:00 |
|
Petr Mikheev
|
3c5a9f55c5
|
Expose the argument cancelOther of AiSequence::stack to Lua
|
2023-03-27 02:28:45 +02:00 |
|
Petr Mikheev
|
a72dc6c7a1
|
(Lua) Add onActivate handler in global scripts
|
2023-03-27 01:36:45 +02:00 |
|
psi29a
|
cd6413c060
|
Merge branch 'fix_dialogue_title' into 'master'
Show original dialogue name
See merge request OpenMW/openmw!2862
|
2023-03-26 21:44:45 +00:00 |
|
psi29a
|
e6c9684955
|
Merge branch 'fix_launcher' into 'master'
Fix #7294 (launcher creates new contentlist everytime)
Closes #7294
See merge request OpenMW/openmw!2863
|
2023-03-26 20:24:03 +00:00 |
|
Petr Mikheev
|
0769e3daf0
|
Fix #7294 (launcher creates new contentlist everytime)
|
2023-03-26 20:12:20 +02:00 |
|
elsid
|
452d1e7e49
|
Store original string id for Dialogue records
|
2023-03-26 19:07:32 +02:00 |
|
elsid
|
06f42ba69c
|
Use fixed size enum type for ESM::Dialogue::mType
|
2023-03-26 19:07:25 +02:00 |
|
elsid
|
4716583f3e
|
Set ESM::Dialogue::mType on blank and skip load
|
2023-03-26 19:07:25 +02:00 |
|
elsid
|
d6c8c54dc5
|
Generate test cases for all ESM3 format versions since MaxStringRefIdFormatVersion
|
2023-03-26 19:07:25 +02:00 |
|
elsid
|
90ed24f4c9
|
Split type traits for ESM4, ESM3 and unite common
|
2023-03-26 19:07:23 +02:00 |
|
elsid
|
e1f580e7a0
|
Use static constexpr string_view for hardcoded ids
|
2023-03-26 15:21:49 +02:00 |
|
elsid
|
d5954aba68
|
Add suffix to the format version name
|
2023-03-26 15:21:25 +02:00 |
|
Petr Mikheev
|
f442e2831e
|
Fixes in calendar.lua
|
2023-03-26 13:43:44 +02:00 |
|
Petr Mikheev
|
618b912a20
|
Dehardcode non-game-specific localization GMSTs; Update l10n files.
|
2023-03-26 13:43:44 +02:00 |
|
psi29a
|
76cba95a44
|
Merge branch 'lua' into 'master'
LuaManager refactoring
See merge request OpenMW/openmw!2852
|
2023-03-26 11:12:51 +00:00 |
|
psi29a
|
8f80895b59
|
Merge branch 'build_fix' into 'master'
Add missing include
See merge request OpenMW/openmw!2860
|
2023-03-26 11:09:47 +00:00 |
|
psi29a
|
6756e1ba97
|
Merge branch 'lua_ref_id' into 'master'
Use ESM::RefId for Lua records
See merge request OpenMW/openmw!2857
|
2023-03-26 11:09:31 +00:00 |
|
Andrei Kortunov
|
e1bee039ac
|
Add missing include
|
2023-03-26 11:31:25 +04:00 |
|
Petr Mikheev
|
a88fcbffb0
|
Address review comments
|
2023-03-26 03:38:40 +02:00 |
|
Petr Mikheev
|
8d1e52ed51
|
Extract engine handlers processing from LuaManager to a new class EngineEvents
|
2023-03-26 03:38:40 +02:00 |
|
Petr Mikheev
|
7ef759c78b
|
Refactor mwlua/eventqueue and extract some code out of LuaManager
|
2023-03-26 03:38:40 +02:00 |
|
Petr Mikheev
|
4fd07cb58d
|
Implement MWWorld::Class::isItem(ptr) and remove a hacky MWLua::WorldView::isItem.
|
2023-03-26 03:38:40 +02:00 |
|
elsid
|
b7fdca0fe6
|
Use serialized ESM::RefId for Lua records
|
2023-03-25 18:19:46 +01:00 |
|
jvoisin
|
2f2b952e12
|
Merge branch 'sleepy_time' into 'master'
Fix bed ownership check
See merge request OpenMW/openmw!2858
|
2023-03-25 16:16:56 +00:00 |
|
elsid
|
ca9c55ac26
|
Use common function to add record binding
|
2023-03-25 15:05:58 +01:00 |
|
elsid
|
33a59a9342
|
Use ESM::RefId::toDebugString to convert record to string in Lua
|
2023-03-25 15:05:55 +01:00 |
|
elsid
|
30fd8c9d23
|
Add benchmarks for RefId serialization and deserialization
|
2023-03-25 14:04:44 +01:00 |
|
Bret Curtis
|
cfab830809
|
remove windows .github action as it does not work yet
|
2023-03-25 13:16:51 +01:00 |
|
Bret Curtis
|
9a02e35927
|
update .github actions to finally run macos and linux
|
2023-03-25 13:15:22 +01:00 |
|
Bret Curtis
|
05c224d26a
|
Revert "update github workflow for linux and macos support"
This reverts commit f4d10fcaee .
|
2023-03-25 13:14:11 +01:00 |
|
elsid
|
a762624581
|
Reorganize and update benchmarks
|
2023-03-25 00:00:39 +01:00 |
|