1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-02-11 15:32:05 +00:00
Commit graph

37373 commits

Author SHA1 Message Date
Alexei Kotov
aecb07e159 Merge branch 'luascriptid' into 'master'
Save Lua script ids instead of paths

See merge request OpenMW/openmw!5092
2026-02-09 13:53:12 +03:00
Evil Eye
e4ffddb641 Replace getters and setters with direct member access 2026-02-08 10:35:22 +01:00
Alexei Kotov
a086ff3fb6 Merge branch 'Transform-effect-associated-skills-and-attributes-in-ENAM-and-IRDT-to-RefIds' into 'master'
Transform magic effect-associated skills and attributes in ENAM and IRDT structs to RefIds

See merge request OpenMW/openmw!5143
2026-02-05 18:27:45 +03:00
Alexei Kotov
b6f633e866 Merge branch 'reorderofreorderedeffects' into 'master'
Rework spell icon update (#8946)

Closes #8946

See merge request OpenMW/openmw!5138
2026-02-05 18:08:19 +03:00
jvoisin
cafc2c7382 Merge branch 'equipsounddeduplicate' into 'master'
Tweak drag-and-drop sounds for gamepad equip action (#8797)

Closes #8797

See merge request OpenMW/openmw!5117
2026-02-05 15:03:54 +00:00
jvoisin
f152ac9161 Merge branch 'localtoplayer' into 'master'
Fix SkillProgression interface documented context (#8815)

Closes #8815

See merge request OpenMW/openmw!5112
2026-02-05 14:50:54 +00:00
jvoisin
0b6580e4c2 Merge branch 'shinejotaro' into 'master'
Re-enable rotation for thrown projectiles

See merge request OpenMW/openmw!5110
2026-02-05 14:50:28 +00:00
Alexei Kotov
680ae4d89f Merge branch 'healplz' into 'master'
Only ignore temporary effects based on their time left

See merge request OpenMW/openmw!5137
2026-02-05 14:28:57 +03:00
Telvanni 4Life
4e828dd6ff Changed skills and attributes in IRDTstruct to use RefIds instead of indices 2026-02-04 11:59:20 -05:00
Telvanni 4Life
12dca7ecef Changed skills and attributes in ENAMstruct to use RefIds instead of indices. 2026-02-04 11:59:20 -05:00
Evil Eye
a295acf19f Merge branch 'drop-msvc-2019' into 'master'
Drop MSVC 2019 support, support 2026 instead

See merge request OpenMW/openmw!5133
2026-02-04 15:54:30 +00:00
Evil Eye
f93aca8166 Clear script index caches when (re)loading config 2026-02-04 16:36:53 +01:00
Evil Eye
ee1cee1181 Reassign script id and test script order changes 2026-02-04 16:36:53 +01:00
Evil Eye
fdc2e63152 Save Lua script ids instead of paths 2026-02-04 16:36:51 +01:00
Alexei Kotov
a95543fec9 Merge branch 'Serialize-magic-effect-RefId-directly' into 'master'
Serialize active magic effects and dynamic ENAM-based record RefIds directly

See merge request OpenMW/openmw!5141
2026-02-04 15:51:42 +03:00
Telvanni 4Life
ce5e38a30b Serialized magic effect, skill, and attribute ENAM parameters as RefId in effectlist. 2026-02-03 18:34:22 -05:00
AnyOldName3
35f19d8fbd Update mention of compiler versions 2026-02-03 21:56:00 +00:00
AnyOldName3
56404258a9 Drop MSVC 2019 support, support 2026 instead 2026-02-02 16:49:41 +00:00
Telvanni 4Life
e97a293d05 - Added save game version
- Serialized magic effect as RefId in activespells, creaturestats, and magiceffects
2026-02-02 10:47:03 -05:00
Alexei Kotov
6226836c39 Merge branch 'new-recast' into 'master'
Use new recast commit that works with CMake 4.x

See merge request OpenMW/openmw!5136
2026-02-02 16:59:43 +03:00
Alexei Kotov
4b1b99e52a Merge branch 'osg_stats_moving_average' into 'master'
Support moving average for timeseries in osg_stats.py

See merge request OpenMW/openmw!5090
2026-02-02 16:57:25 +03:00
Evil Eye
bc5c48b424 Merge branch '7340-guards-do-not-become-properly-aggressive' into 'master'
Check combat state in isAggressive for dialogue filters

Closes #7340

See merge request OpenMW/openmw!5123
2026-02-01 19:14:31 +00:00
Alexei Kotov
7ec362b96b Cleanup 2026-02-01 18:10:33 +03:00
Alexei Kotov
5ef5526f66 Merge branch 'update_windows_build_deps' into 'master'
Use 2026-01-20 vcpkg deps for windows

Closes #8918 and #8374

See merge request OpenMW/openmw!5120
2026-02-01 13:55:33 +03:00
Alexei Kotov
1241bf270c Rework spell icon update (#8946) 2026-02-01 00:32:09 +03:00
elsid
0fb97efa90
Support moving average for timeseries in osg_stats.py 2026-01-31 18:30:55 +01:00
elsid
7122c0b4f0
Use 2026-01-20 vcpkg deps for windows 2026-01-31 18:24:07 +01:00
Evil Eye
e0f636d379 Only ignore temporary effects based on their time left 2026-01-31 11:46:18 +01:00
Alexei Kotov
3ac4a744a8 Merge branch 'throwingweaponswish' into 'master'
Re-enable swish sound for throwing weapons (#8926)

Closes #8926

See merge request OpenMW/openmw!5106
2026-01-30 12:06:19 +03:00
Alexei Kotov
bbcae3a49b Merge branch 'gammacorrectionvalue' into 'master'
Show the gamma correction value (#8913)

Closes #8913

See merge request OpenMW/openmw!5111
2026-01-30 11:58:45 +03:00
AnyOldName3
faf45735c0 Slightly different recast commit
This one doesn't force-disable assertions
2026-01-30 00:01:29 +00:00
AnyOldName3
79f30853d1 Use CMake 4.x-compatible yaml-cpp 2026-01-29 18:56:06 +00:00
AnyOldName3
281e42dbe3 Use new recast commit that works with CMake 4.x
There's no upstream commit that passes our tests and works with CMake 4.x, so we have to get one with a fix merged from our fork (that I just made).
2026-01-29 17:13:37 +00:00
Alexei Kotov
7a2a9d9370 Merge branch 'testing123' into 'master'
Bump example suite revision to improve test coverage

See merge request OpenMW/openmw!5134
2026-01-29 11:45:21 +03:00
Alexei Kotov
2a337a34f0 Merge branch 'FixSpellviewNavigationInQuickkeys' into 'master'
Fix quick-keys' spell list's D-pad / controller navigation

Closes #8902

See merge request OpenMW/openmw!5080
2026-01-29 11:43:41 +03:00
Aussiemon
73f1f33ba1 Fix quick-keys' spell list's D-pad / controller navigation 2026-01-29 11:43:40 +03:00
Alexei Kotov
e20d1407ae Merge branch 'Right-to-left-layout-direction' into 'master'
[OpenCS] Add subview open direction preference

Closes #721

See merge request OpenMW/openmw!5122
2026-01-29 11:42:45 +03:00
Aussiemon
c620f058fd [OpenCS] Add subview open direction preference 2026-01-29 11:42:44 +03:00
Evil Eye
7cbfeb32fd Bump example suite revision to improve test coverage 2026-01-28 19:33:15 +01:00
AnyOldName3
6d3f9cacc3 Merge branch 'headandshoulders' into 'master'
Fix docs suggesting head and hair are paths

See merge request OpenMW/openmw!5105
2026-01-28 14:56:30 +00:00
AnyOldName3
1ea60f7b8f Merge branch 'Issue#8774' into 'master'
Closes #8774: The container/trade menu now automatically brings the focused menu to the front

Closes #8774

See merge request OpenMW/openmw!5099
2026-01-28 14:55:26 +00:00
jvoisin
65430c0a4d Merge branch 'gmstsshouldbereported' into 'master'
Properly report gmst.yaml loading again

See merge request OpenMW/openmw!5108
2026-01-28 13:51:54 +00:00
jvoisin
f7812194ef Merge branch 'greatresponsibility' into 'master'
Move canUsePower docs to the right place (#8903)

Closes #8903

See merge request OpenMW/openmw!5088
2026-01-28 13:51:28 +00:00
Alexei Kotov
fd91d03e48 Merge branch 'wide-debug-string' into 'master'
Fix DebugOutput

Closes #8944

See merge request OpenMW/openmw!5131
2026-01-28 02:51:31 +03:00
Evil Eye
74ed524114 Merge branch 'Move-magic-effect-GMST-to-effect-type' into 'master'
Move magic effect gmst to effect type

See merge request OpenMW/openmw!5129
2026-01-27 15:56:43 +00:00
Alexei Kotov
a4b7d4a743 Merge branch 'new-documentor-version' into 'master'
Update CI to use Lua Documentor fix

Closes #8941

See merge request OpenMW/openmw!5130
2026-01-27 18:52:29 +03:00
AnyOldName3
c2069f5186 Fix stdout/stderr, too.
Although Windows as a whole got support for CP_UTF8 after Windows 10 (so some Enterprise IoT builds are non-EoL and don't support it for some functions), using it for SetConsoleOutputCP has been allowed since Windows 8, which is older than we support.
2026-01-27 14:31:31 +00:00
AnyOldName3
0520928a67 Undo something clang-format did because clang-format doesn't like it 2026-01-27 00:32:03 +00:00
AnyOldName3
c1f9bd2931 Fix DebugOutput
https://gitlab.com/OpenMW/openmw/-/issues/8944
2026-01-27 00:28:49 +00:00
Alexei Kotov
6b3a3418c2 Merge branch 'timingismagic' into 'master'
Address magic effect timing issues

Closes #8929

See merge request OpenMW/openmw!5128
2026-01-27 00:35:40 +03:00