elsid
d59a993351
Treat ESM4 exterior cells as exterior
...
Prevent adding exterior cells to WorldModel::mInteriors. Otherwise CellStore
might be created twice because it's not present in mExteriors but present in
mCells. This happens on teleport to a cell using its name (e.g. --start
"AnvilMainGate" flag).
2023-07-30 16:50:50 +02:00
psi29a
488657d9b4
Merge branch 'refnum-for-items-in-spellcast' into 'master'
...
Use refnum instead of slot for items during spellcast
Closes #4508
See merge request OpenMW/openmw!3244
2023-07-25 21:23:59 +00:00
Mads Buvik Sandvei
364f2a98e9
Use refnum instead of slot for items during spellcast
2023-07-25 21:23:59 +00:00
psi29a
94d8c50df2
Merge branch 'lua_activation' into 'master'
...
Lua scripts can handle activation of mwscripted objects
See merge request OpenMW/openmw!3263
2023-07-25 21:23:20 +00:00
psi29a
cb858df110
Merge branch 'coverity' into 'master'
...
Fix a coverity warning
See merge request OpenMW/openmw!3280
2023-07-25 14:23:23 +00:00
jvoisin
090f823c17
Fix a coverity warning
2023-07-25 14:39:03 +02:00
psi29a
b9460afdfd
Merge branch 'save-game-string-view' into 'master'
...
Refactor saveGame to use string_view
See merge request OpenMW/openmw!3271
2023-07-25 11:14:51 +00:00
psi29a
baf7ef2525
Merge branch 'copying' into 'master'
...
Avoid unnecessary LiveCellRef copying; Fix potential use-after-free in WorldModel
See merge request OpenMW/openmw!3276
2023-07-25 08:21:17 +00:00
AnyOldName3
6246b479ea
Merge branch 'async_content_load' into 'master'
...
Speedup loading - load content files during logo video playing
See merge request OpenMW/openmw!3249
2023-07-24 23:42:46 +00:00
Petr Mikheev
4d004e4730
Avoid unnecessary LiveCellRef copying in a couple of places; change initialization order in WorldModel;
2023-07-24 23:36:24 +02:00
Christian Bouwense
4b5d64f9e5
inline asUTF8() instead of constructing a whole new string_view
2023-07-24 14:41:17 -04:00
psi29a
2c989e4057
Merge branch 'coverityfixes' into 'master'
...
Correct some things based on Coverity's output
See merge request OpenMW/openmw!3272
2023-07-24 13:22:25 +00:00
psi29a
f9cb752b25
Merge branch 'resistanceisnotfutile' into 'master'
...
Resist failed normal weapon hits (bug #7284 )
Closes #7284
See merge request OpenMW/openmw!3220
2023-07-24 11:24:14 +00:00
psi29a
a99aa38d45
Merge branch 'mnam' into 'master'
...
Read STAT::MNAM
See merge request OpenMW/openmw!3273
2023-07-24 11:22:40 +00:00
psi29a
466b2f1b74
Merge branch 'mantlingtalos' into 'master'
...
Copy triangle data from NiSkinPartition, a.k.a. SKYRIM TREES
See merge request OpenMW/openmw!3235
2023-07-24 09:11:40 +00:00
psi29a
7ead12e103
Merge branch 'dropit' into 'master'
...
Drop empty stacks that aren't overriding anything
See merge request OpenMW/openmw!3268
2023-07-24 09:11:08 +00:00
psi29a
09e1ff9a4b
Merge branch 'fix_world_model' into 'master'
...
Fix WorldModel (#7474 )
Closes #7474
See merge request OpenMW/openmw!3270
2023-07-24 09:10:06 +00:00
Alexei Kotov
32022e9b5c
Read STAT::MNAM
2023-07-24 10:36:39 +03:00
psi29a
79379133d6
Merge branch 'coverity' into 'master'
...
Try using latest coverity with focal and clang-12
See merge request OpenMW/openmw!2929
2023-07-24 06:59:08 +00:00
Alexei Kotov
353b06325e
Fix unintended sign extension in compressed BSA hash generation
...
Which, however, never happens with non-ASCII characters
2023-07-24 01:18:56 +03:00
Alexei Kotov
a8119f3863
Fix vertex color emissive lighting mode handling
2023-07-24 00:34:30 +03:00
Bret Curtis
cbdbcd962c
back on schedule
2023-07-23 22:44:08 +02:00
psi29a
b68ca259ae
remove unused variables and commented out code
2023-07-23 22:43:28 +02:00
psi29a
1caf64d9cf
Try using latest coverity with focal and clang-12
2023-07-23 22:43:24 +02:00
Christian Bouwense
7d0caf9eec
refactor saveGame to use string_view instead of a const standard string reference
2023-07-23 14:45:01 -04:00
psi29a
935a7a2a57
Merge branch 'fix-static-build' into 'master'
...
Fix static build
See merge request OpenMW/openmw!3259
2023-07-23 17:39:11 +00:00
psi29a
eff06b14d1
Merge branch 'Lamoot-master-patch-02042' into 'master'
...
Include an unincluded feature of OpenMW-CS to the changelog
See merge request OpenMW/openmw!3269
2023-07-23 17:17:45 +00:00
Matjaž Lamut
0951033021
Include an unincluded feature of OpenMW-CS to the changelog
2023-07-23 17:17:45 +00:00
elsid
8ceb79caf5
Load present cell store when requested
2023-07-23 18:36:32 +02:00
elsid
1a7b4283e7
Avoid duplicated emplace for interior cell store
2023-07-23 18:35:49 +02:00
Evil Eye
c80574299d
Drop non-carriable lights and empty stacks that aren't overriding anything
2023-07-23 14:51:58 +02:00
psi29a
a16a5003d8
Merge branch 'dont_remove_items_from_saves' into 'master'
...
Fix #7491 . Alternative to !3258
Closes #7491
See merge request OpenMW/openmw!3266
2023-07-23 11:55:00 +00:00
Alexei Kotov
0d70ae5028
Clean up primitive set copying
2023-07-23 13:32:33 +03:00
Alexei Kotov
3f252eab5d
Copy triangle data from NiSkinPartition
2023-07-23 13:32:33 +03:00
Petr Mikheev
59d17d3eb6
Fix #7491
2023-07-22 19:45:39 +02:00
psi29a
d93e055bb1
Merge branch 'lessshinyskyrim' into 'master'
...
Handle BSShader specular flag
See merge request OpenMW/openmw!3262
2023-07-22 16:30:26 +00:00
Petr Mikheev
2c212b18e4
Remove World::activate since all activation now goes trough LuaManager
2023-07-22 17:22:43 +02:00
psi29a
19940987a3
Merge branch 'esm4_flags' into 'master'
...
Handle ESM4::Rec_Deleted and ESM4::Rec_Disabled flags. Fixes #7494 .
Closes #7494
See merge request OpenMW/openmw!3260
2023-07-22 15:16:33 +00:00
Petr Mikheev
c5871a5a7a
Allow to handle activation in Lua even for mwscripted objects
2023-07-22 16:57:39 +02:00
Alexei Kotov
d6e420fb48
Handle BSShader specular flag
2023-07-22 17:28:05 +03:00
Petr Mikheev
9105a073fc
Handle ESM4::Rec_Deleted and ESM4::Rec_Disabled flags.
2023-07-22 15:22:02 +02:00
Eli2
5a1e0795a3
build OSG with double types
2023-07-22 12:48:25 +02:00
Eli2
f398896ec8
bump MyGUI to the release version
2023-07-22 12:48:25 +02:00
psi29a
62ef209185
Merge branch 'readingbooksbutnotquite' into 'master'
...
Read bhkLimitedHingeConstraint
See merge request OpenMW/openmw!3254
2023-07-22 09:46:21 +00:00
psi29a
686281d276
Merge branch 'helgenkeepcalm' into 'master'
...
NIF additions relevant to Helgen Keep
See merge request OpenMW/openmw!3252
2023-07-22 09:44:48 +00:00
psi29a
dc405df0a5
Merge branch 'morrowind_tests' into 'master'
...
Add Morrowind specific tests
See merge request OpenMW/openmw!2117
2023-07-22 09:32:14 +00:00
elsid
5a0ad8cdd7
Add Morrowind specific tests
2023-07-22 01:31:55 +02:00
elsid
9bff292a29
Log path to navmesh.db
2023-07-21 23:54:49 +02:00
psi29a
c80a8d5293
Merge branch 'amaranth' into 'master'
...
Add polygon offset to decals in Skyrim models, reducing Z-fighting
See merge request OpenMW/openmw!3237
2023-07-21 09:12:28 +00:00
psi29a
c688bd20b4
Merge branch 'removeinstallingemptydatadir' into 'master'
...
Prevent installing redundant empty data directory
See merge request OpenMW/openmw!3253
2023-07-21 08:39:21 +00:00