elsid
dd54857610
Add missing array include
2023-07-29 00:29:03 +02:00
elsid
c9c32d9a0d
Cleanup includes
2023-07-29 00:16:43 +02:00
psi29a
81deb3796b
Merge branch 'loadSSEAlchemyTable' into 'master'
...
Load SSE alchemy table
See merge request OpenMW/openmw!3267
2023-07-28 07:46:20 +00:00
alekulyn
d2896945e8
Load SSE alchemy table
2023-07-28 07:46:20 +00:00
psi29a
a6d6e16d48
Merge branch 'readsize' into 'master'
...
Disallow implicitly sized reads of ESM structs
See merge request OpenMW/openmw!3100
2023-07-28 07:01:32 +00:00
psi29a
e76ce6b696
Merge branch 'fix_find_path' into 'master'
...
Remove stepping from findSmoothPath and other tweaks (#7241 , #7485 )
Closes #7485 and #7241
See merge request OpenMW/openmw!3264
2023-07-27 09:34:50 +00:00
psi29a
3e16ef7445
Merge branch 'esm4_achr' into 'master'
...
Load ESM4 actors (no rendering yet)
See merge request OpenMW/openmw!3278
2023-07-27 09:34:28 +00:00
psi29a
f5677aa352
Merge branch 'settings_values_input' into 'master'
...
Use settings values for Input settings (#6876 )
See merge request OpenMW/openmw!3265
2023-07-27 09:33:14 +00:00
psi29a
e073eab05e
Merge branch 'more_evade_directions' into 'master'
...
Use more evade directions and filter by supporting animation (#7450 )
Closes #7450
See merge request OpenMW/openmw!3210
2023-07-27 09:32:39 +00:00
psi29a
3032b340a2
Merge branch 'teleporting' into 'master'
...
A few Lua changes related to teleporting
See merge request OpenMW/openmw!3246
2023-07-27 09:32:28 +00:00
psi29a
cf8af70764
Merge branch 'fix_remove_from_inventory' into 'master'
...
[Lua] Fix removing from inventory
See merge request OpenMW/openmw!3229
2023-07-27 09:32:08 +00:00
Petr Mikheev
bc1d412aaa
Merge branch 'fix-7503' into 'master'
...
[#7503 ]: pass full count of coins to createGold() in moveToCell()
See merge request OpenMW/openmw!3279
2023-07-27 09:31:24 +00:00
Petr Mikheev
9b511fdf7a
Load ESM4 actors
2023-07-26 11:47:50 +02:00
Petr Mikheev
f99582e671
[Lua] Fix removing from inventory
2023-07-25 23:34:25 +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
jvoisin
090f823c17
Fix a coverity warning
2023-07-25 14:39:03 +02:00
Mads Buvik Sandvei
1162323e96
Do not redundantly take and set count in moveToCell(). moveToCell() should always be moving the full stack.
2023-07-25 14:22:00 +02:00
Mads Buvik Sandvei
8867e76fd7
pass full count of coins to createGold() in moveToCell()
2023-07-25 13:38:14 +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
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
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
psi29a
b68ca259ae
remove unused variables and commented out code
2023-07-23 22:43:28 +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
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
Petr Mikheev
59d17d3eb6
Fix #7491
2023-07-22 19:45:39 +02:00
elsid
6c18723bc7
Use settings values for Input settings
2023-07-22 18:27:53 +02:00
elsid
5a27ccacb7
Pass const float* to vanityRotateCamera
2023-07-22 18:24:55 +02:00
elsid
e00eb50587
Remove stepping from findSmoothPath
...
This is not used anyway. There are features like smooth movement which remove
all redundant points.
Use single findStraightPath call instead of multiple.
2023-07-22 18:08:40 +02:00
elsid
b4868c6094
Filter evade directions by supported animations
...
To avoid trying those which will not lead to any actor movement due to absent
animation.
2023-07-22 17:30:40 +02:00
elsid
80ae8ce116
Cache supported animations
2023-07-22 17:30:40 +02:00
elsid
579e533621
Add more evade directions and order them to make a circle
2023-07-22 17:30:38 +02:00
elsid
53a129a762
Include pathgrid to all AI packages paths
2023-07-22 17:24:50 +02:00
Petr Mikheev
2c212b18e4
Remove World::activate since all activation now goes trough LuaManager
2023-07-22 17:22:43 +02:00
Petr Mikheev
c5871a5a7a
Allow to handle activation in Lua even for mwscripted objects
2023-07-22 16:57:39 +02:00
Petr Mikheev
9105a073fc
Handle ESM4::Rec_Deleted and ESM4::Rec_Disabled flags.
2023-07-22 15:22:02 +02:00
psi29a
4973230b84
Merge branch 'settings_values_hud' into 'master'
...
Use settings values for HUD settings (#6876 )
See merge request OpenMW/openmw!3250
2023-07-21 08:36:45 +00:00
psi29a
9410eed9e5
Merge branch 'bump-cmake-version' into 'master'
...
Bump required CMake version to 3.16
See merge request OpenMW/openmw!3242
2023-07-20 17:40:29 +00:00
Evil Eye
45ba05c0ed
Disallow implicitly sized reads of ESM structs
2023-07-20 19:16:53 +02:00
psi29a
ec9b4c4563
Merge branch 'caius4friends' into 'master'
...
Fix dialogue insertion again
See merge request OpenMW/openmw!3212
2023-07-20 15:29:57 +00:00
psi29a
03dbe1c9f3
Merge branch 'stringrefidskills' into 'master'
...
Assign StringRefIds to skills
See merge request OpenMW/openmw!3146
2023-07-20 07:15:49 +00:00
Petr Mikheev
38f409e687
Fix #7446 : Incorrect height after teleporting from one worldspace to another
2023-07-20 02:15:27 +02:00