psi29a
0ab79c4370
Merge branch 'formatcomponents' into 'master'
...
Remove StringUtils::format from components
See merge request OpenMW/openmw!4880
2025-08-31 17:59:35 +00:00
psi29a
b0a27fd041
Merge branch 'encumbrance' into 'master'
...
Properly detect overencumbrance for zero capacity again
See merge request OpenMW/openmw!4883
2025-08-31 17:59:24 +00:00
Evil Eye
a0863290be
Merge branch 'rm_small_tu' into 'master'
...
Remove small translation units
See merge request OpenMW/openmw!4895
2025-08-30 07:45:30 +00:00
Nelsson Huotari
5b01ca99f8
Merge branch 'smoothheightcrashesagain' into 'master'
...
Editor: Fix crash if the smoothed terrain vertex belongs to an unloaded cell (#8686 )
Closes #8686
See merge request OpenMW/openmw!4891
2025-08-29 20:06:34 +00:00
elsid
dea69b229c
Remove small translation units
...
Remove .cpp files with small amount of code which don't have additional
includes compared to corresponding .hpp files. This reduces the total
size of preprocessed code of the project and should reduce compilation
time.
2025-08-29 00:41:47 +02:00
Alexei Kotov
60d31e978a
Merge branch 'parameter_naming' into 'master'
...
Fix and enforce parameter naming (#8424 )
See merge request OpenMW/openmw!4890
2025-08-28 14:10:44 +03:00
Cody Glassman
bfc25a3194
Make most weather bindings read/write
2025-08-28 03:22:33 +03:00
Alexei Kotov
35cc6e6daf
Editor: Fix crash if the smoothed terrain vertex belongs to an unloaded cell ( #8686 )
2025-08-27 16:30:56 +03:00
elsid
0f36b7fc97
Fix and enforce parameter naming
2025-08-27 12:45:09 +02:00
psi29a
0c95d62e89
Merge branch 'necromanticnightmare' into 'master'
...
Don't add magic effects to dead actors
Closes #8680
See merge request OpenMW/openmw!4882
2025-08-26 06:55:47 +00:00
Evil Eye
79a1f1c3d2
Address feedback
2025-08-25 16:46:04 +02:00
psi29a
5fa6325695
Merge branch 'iternomore' into 'master'
...
Remove journal iterator methods
See merge request OpenMW/openmw!4865
2025-08-25 07:24:36 +00:00
Alexei Kotov
b590cd3421
Merge branch 'shuriken' into 'master'
...
Pass ammo to Hit handler by record id
Closes #8664
See merge request OpenMW/openmw!4879
2025-08-25 09:14:51 +03:00
Alexei Kotov
23ef33b08f
Properly detect overencumbrance for zero capacity again
2025-08-24 23:18:32 +03:00
Evil Eye
49de215112
Don't add magic effects to dead actors
2025-08-24 19:03:53 +02:00
Evil Eye
44fe703827
Use correct string types in SettingsWindow
2025-08-24 16:05:41 +02:00
Evil Eye
2321086876
Replace StringUtils::format in components/misc
2025-08-24 16:01:17 +02:00
Evil Eye
a4375cfd8d
Remove unused include
2025-08-24 10:02:22 +02:00
Evil Eye
52adca2291
Change Class::onHit to take a weapon id
2025-08-24 09:45:20 +02:00
Evil Eye
592b648c3e
Pass ammo to Hit handler by record id
2025-08-23 21:56:38 +02:00
Cody Glassman
d72451da62
remove unecassary visitor for soft particles
2025-08-23 09:09:18 -07:00
psi29a
14d9be7885
Merge branch 'thegaidenshinjieffect' into 'master'
...
Use std::string_view and std::format in components/fx
See merge request OpenMW/openmw!4857
2025-08-23 09:54:09 +00:00
Evil Eye
9d63c34c47
Reuse quest name
2025-08-23 11:00:49 +02:00
Alexei Kotov
601b4cb6b1
Merge branch 'thewayisshut' into 'master'
...
Check for nullptr before dereferencing pathgrids
Closes #8663
See merge request OpenMW/openmw!4849
2025-08-22 07:57:14 +03:00
Evil Eye
8caf68ad30
Count pathgrids with 0-1 nodes as non-existent
2025-08-20 21:47:57 +02:00
Evil Eye
15eecec196
Remove journal iterator methods
2025-08-20 17:39:12 +02:00
Alexei Kotov
4fd9e5b2bb
Merge branch 'fix_shadow_warning' into 'master'
...
Add and fix -Wshadow
See merge request OpenMW/openmw!4859
2025-08-20 18:31:37 +03:00
Alexei Kotov
ecd039ac63
Merge branch 'lambdasareapathwaytomanyabilitiessomeconsidertobeunnatural' into 'master'
...
Require cell arguments for Lua weather functions
Closes #8666
See merge request OpenMW/openmw!4853
2025-08-20 11:00:31 +03:00
psi29a
792e494335
Merge branch 'theimpossibletrap' into 'master'
...
Don't use ESM::Spell::mData::mCost directly
See merge request OpenMW/openmw!4854
2025-08-18 19:26:33 +00:00
psi29a
54b130c5aa
Merge branch 'formattedtooltips' into 'master'
...
Use std::string_view and std::format in MWGui::ToolTips
See merge request OpenMW/openmw!4855
2025-08-18 19:26:16 +00:00
psi29a
80ac098e28
Merge branch 'magicfiltering' into 'master'
...
Apply filtering settings to overriding textures (#8560 )
Closes #8560
See merge request OpenMW/openmw!4860
2025-08-18 19:26:01 +00:00
elsid
3067294f0d
Add and fix -Wshadow
2025-08-18 21:09:06 +02:00
Evil Eye
a6c942b33a
Account for numeric precision and infinities. Also pretend to be more like GLSL
2025-08-18 19:52:28 +02:00
elsid
d84c81a85d
Check if reload cells aborted before cv wait
...
If mAbortReloadCells is set to true before the first mReloadCellsMutex
lock the loop can become infinite. Unlikely to happen in practice but
theoretically possible.
2025-08-17 12:44:15 +02:00
Evil Eye
aa9978d720
Expose getCurrentSunLightDirection in interiors and use perfect forwarding
2025-08-17 08:25:05 +02:00
Alexei Kotov
f369a2ff85
Apply filtering settings to overriding textures ( #8560 )
2025-08-17 07:16:06 +03:00
Evil Eye
cf3d0b7dd3
Use std::format in components/fx
2025-08-16 13:46:34 +02:00
Evil Eye
b7997a5e88
Use a simpler way of formatting floats
2025-08-16 11:33:58 +02:00
Evil Eye
eb01a302f1
Use a custom formatter to limit float precision
2025-08-16 09:22:54 +02:00
Evil Eye
d4a1061354
Use std::string_view in MWGui::ToolTips
2025-08-16 09:05:54 +02:00
Evil Eye
6150fe81c7
Use std::format in MWGui::ToolTips
2025-08-16 09:02:03 +02:00
Evil Eye
e4adf9e064
Don't use ESM::Spell::mData::mCost directly
2025-08-15 16:29:13 +02:00
Alexei Kotov
9610be7c8a
Merge branch 'coveritymovesme' into 'master'
...
Address more simple Coverity defects
See merge request OpenMW/openmw!4851
2025-08-15 16:14:31 +03:00
Evil Eye
ead19d099a
Require cell arguments for Lua weather functions
2025-08-15 13:17:17 +02:00
psi29a
ac2627a7b7
Merge branch 'regions_lua' into 'master'
...
Add regions record store in lua
Closes #7879
See merge request OpenMW/openmw!4743
2025-08-15 07:12:17 +00:00
psi29a
8622dacaea
Merge branch '8551-orang-kk' into 'master'
...
Fix loss of quick key bindings for temporary or missing items
See merge request OpenMW/openmw!4780
2025-08-15 06:49:51 +00:00
psi29a
72bf7673f4
Merge branch 'formattool' into 'master'
...
Use std::format in esmtool
See merge request OpenMW/openmw!4841
2025-08-14 16:25:09 +00:00
Alexei Kotov
488f73c5da
Merge branch 'bmdhacks-skill-controller-crash' into 'master'
...
fix a crash in skill selection dialog due to uninitialized controller data
See merge request OpenMW/openmw!4843
2025-08-14 16:37:57 +03:00
Alexei Kotov
a049f3c3a8
Merge branch 'bmdhacks-lua-doublepress' into 'master'
...
Controller Input: Fix Lua dialogs from causing a double-press
See merge request OpenMW/openmw!4844
2025-08-14 15:45:43 +03:00
Evil Eye
450f907166
Adjust documentation and bump API revision
2025-08-14 14:01:15 +02:00