1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-11-29 18:04:49 +00:00
Commit graph

3194 commits

Author SHA1 Message Date
Evil Eye
c6c515f770 Make ATTACK_SOURCE_TYPES read only 2025-11-24 17:45:07 +01:00
Evil Eye
189eff7a49 Use cmake to create vfs-mw/builtin.omwscripts 2025-11-24 17:45:07 +01:00
Evil Eye
e978c230dc Override functions by shallow copying the interface instead of overriding files 2025-11-24 17:45:07 +01:00
Evil Eye
7928930435 Move Morrowind mechanics to data-mw 2025-11-24 17:45:05 +01:00
Johannes Dickenson
dfc1345a63 Lua docs: minor grammar fixes (mostly missing articles) 2025-11-24 16:40:27 +00:00
Andrzej Głuszak
1bc95605ce Feature #8705: Use texture-based LUT for moddable global map colors 2025-11-23 20:54:11 +00:00
Dave Corley
f773da37ee FEAT: Add & document autocalc flag on potions (#8796) 2025-11-16 12:56:41 +03:00
uramer
1315d29684 Merge branch 'skills_fix' into 'master'
Validate skill level before changing the progress

Closes #8779

See merge request OpenMW/openmw!4981
2025-11-10 09:50:53 +00:00
Andrei Kortunov
6d3f5cf70c Dehardcode script settings window font and colors 2025-11-08 20:31:24 +04:00
Andrei Kortunov
0977499139 Validate skill level before changing the progress (bug 8779) 2025-11-04 22:11:44 +04:00
Andrzej Głuszak
c4b28a39c3 Lua: Return nil instead of empty strings for optional RefId fields
Implement sol_lua_push for ESM::RefId to automatically convert empty
RefIds to nil in Lua. This fixes cell.region and cell.worldSpaceId
returning empty strings, and applies the same pattern consistently
across all Lua bindings.

Removes LuaUtil::serializeRefId as it's no longer needed.

Fixes #8718
2025-11-02 05:08:25 +03:00
Andrei Kortunov
d6cc205b86 Localize cell names in the Lua API (feature 8725) 2025-11-02 04:22:46 +03:00
uramer
8b2be21eea Merge branch 'almanac' into 'master'
Improve weather documentation and prevent division by 0

See merge request OpenMW/openmw!4966
2025-10-28 17:10:48 +00:00
Evil Eye
83fe65cff7 Improve weather documentation and prevent division by 0 2025-10-27 19:22:37 +01:00
Alexei Kotov
a6d128c58a Mention NpcRecord in createRecord docs
Also alphabetize the list and adjust capitalization
2025-10-27 20:31:26 +03:00
Alexei Kotov
232f963436 Update SDL controller DB 2025-10-23 00:23:45 +03:00
Alexei Kotov
9b76739489 Merge branch 'handlers' into 'master'
Deduplicate event handling code

See merge request OpenMW/openmw!4914
2025-10-02 00:55:23 +03:00
Alexei Kotov
7d4d3e3c73 Merge branch 'notnpcdating' into 'master'
Translate gamepad actions, part 4

See merge request OpenMW/openmw!4922
2025-09-20 00:17:05 +03:00
Alexei Kotov
e5b5869a21 Merge branch 'kampfpanzer' into 'master'
Add German translations for OMWCombat

See merge request OpenMW/openmw!4921
2025-09-20 00:15:54 +03:00
Dave Corley
9a4db2d65f CLEANUP: Document addTopic 2025-09-14 15:32:38 -05:00
Alexei Kotov
1182004937 Use l10n for inventory gamepad actions 2025-09-14 15:46:02 +03:00
Alexei Kotov
b0055ec8e7 Use l10n for map gamepad actions 2025-09-14 03:23:48 +03:00
Alexei Kotov
baf575e594 Add Sex into OpenMW
...as well as the other lines required to expose the race menu gamepad actions to l10n and use them
2025-09-14 01:41:11 +03:00
Alexei Kotov
0d260b3c8a Add German translations for OMWCombat 2025-09-14 00:44:05 +03:00
Alexei Kotov
0471b98436 Add French translations for Doppler factor lines 2025-09-12 12:59:20 +03:00
Alexei Kotov
e70eb1e2e1 Add French lines for OMWCombat 2025-09-12 12:59:20 +03:00
Alexei Kotov
b3f4287bca Update Swedish Interface lines 2025-09-06 22:15:08 +03:00
Alexei Kotov
3159c363a1 Use l10n for trading menu offer action 2025-09-05 09:49:05 +03:00
Alexei Kotov
bd4d844b87 Use l10n for repair gamepad actions 2025-09-05 09:33:22 +03:00
Alexei Kotov
b7d9d01cc8 Use l10n for wait dialog gamepad actions 2025-09-05 09:29:34 +03:00
Alexei Kotov
1ab32749ee Use l10n for travel travel window action 2025-09-05 09:20:16 +03:00
Alexei Kotov
43617286fb Use l10n for scroll down scroll gamepad action 2025-09-05 09:16:21 +03:00
Alexei Kotov
cac8d59db9 Use l10n for journal gamepad actions 2025-09-05 00:44:58 +03:00
Evil Eye
0df0ad9c1c Deduplicate event handling code 2025-09-03 22:17:22 +02:00
Evil Eye
63eebac784 Merge branch 'castStatic' into 'master'
Fix Lua example

See merge request OpenMW/openmw!4910
2025-09-02 18:46:44 +00:00
Evil Eye
d0f7152839 Fix Lua example 2025-09-01 22:28:13 +02:00
Alexei Kotov
2e18809ed9 Merge branch 'apply_xtra_data_after_drawable_properties' into 'master'
Distortion effect related fixes

See merge request OpenMW/openmw!4904
2025-09-01 21:57:31 +03:00
Alexei Kotov
77f36dcdac Merge branch 'gamepadactionl10n' into 'master'
Translate gamepad actions, part 1

See merge request OpenMW/openmw!4888
2025-09-01 15:06:02 +03:00
Cody Glassman
f9f61b8189 make sure distortion respects alpha correctly 2025-08-31 12:02:11 -07:00
psi29a
0abbc9060d Merge branch 'parallax' into 'master'
Don't overcorrect parallax Y

See merge request OpenMW/openmw!4892
2025-08-31 18:00:42 +00:00
Alexei Kotov
4c1fdb8dec Update Swedish Interface lines again 2025-08-29 12:50:14 +03:00
Alexei Kotov
641e1fa3a2 Update Polish Interface lines 2025-08-28 16:41:33 +03:00
Alexei Kotov
a89a6cfd5c Update Swedish Interface lines 2025-08-28 16:41:33 +03:00
Cody Glassman
bfc25a3194 Make most weather bindings read/write 2025-08-28 03:22:33 +03:00
Alexei Kotov
f339998a78 Update German Interface translations 2025-08-27 04:40:15 +03:00
Alexei Kotov
49d769cb7e Update English/French/Russian Interface translations
Rename Soul line to be more generic and appropriate to the contents
2025-08-27 03:36:07 +03:00
Alexei Kotov
d3f2607d34 Expose dialogue and enchanting actions to l10n 2025-08-27 03:36:07 +03:00
Alexei Kotov
0b99fafd01 Expose class dialog, companion and container actions to l10n 2025-08-27 03:36:07 +03:00
Alexei Kotov
cc541ec0eb Expose alchemy, birthsign and book actions to l10n 2025-08-27 03:36:07 +03:00
Alexei Kotov
b011b81d77 Don't overcorrect parallax Y 2025-08-25 10:22:42 +03:00