Alexei Kotov
76ce47a890
Merge branch 'l10nformat' into 'master'
...
Replace format args with icu in engine messages
See merge request OpenMW/openmw!5032
2025-12-16 12:07:06 +03:00
Evil Eye
e133b2a09d
Clarify
2025-12-15 15:30:33 +03:00
Evil Eye
25d1b18b75
Add barter gold bindings
2025-12-15 15:30:33 +03:00
Evil Eye
3506480790
Properly escape apostrophes
2025-12-13 11:52:19 +01:00
Evil Eye
5fde484997
Rename faction rank reaction to reputation
2025-12-09 17:54:13 +01:00
Evil Eye
44c97786e5
Fix interior brightness key
2025-12-09 09:56:27 +01:00
Evil Eye
570e0feed5
Use l10n for setting label captions
2025-12-08 12:38:37 +01:00
Evil Eye
8fcad02f5d
Don't use external formatting for l10n strings
2025-12-08 11:25:23 +01:00
Alexei Kotov
ee9d7db3c1
Merge branch 'gmstl10n' into 'master'
...
Allow composition of GMST l10n values
See merge request OpenMW/openmw!4873
2025-12-07 14:02:12 +03:00
Alexei Kotov
e7b954a7b6
Merge branch 'feature/support-extra-gamepad-buttons' into 'master'
...
Add support for modern SDL controller buttons (Touchpad, Misc1, Paddles)
See merge request OpenMW/openmw!5017
2025-12-05 06:12:35 +03:00
Dima Katashov
d7ad994fb6
Add support for modern SDL controller buttons (Touchpad, Misc1, Paddles)
2025-12-05 06:12:35 +03:00
Alexei Kotov
0d68fb2d25
One more stylistic adjustment for the docs
2025-12-05 06:00:52 +03:00
Sebastian Fieber
ce67a028a1
fix link
2025-12-05 05:54:48 +03:00
Sebastian Fieber
567f5aa150
remove unecessary mutex
2025-12-05 05:54:48 +03:00
Sebastian Fieber
8ea0338a50
update docs
2025-12-05 05:54:46 +03:00
Sebastian Fieber
647d655f2e
make it possible to remove anonymous vfx
2025-12-05 05:54:03 +03:00
Sebastian Fieber
e8c917d35e
add loop + vfxId params to world.vfx.spawn and add world.vfx.remove
2025-12-05 05:52:54 +03:00
Alexei Kotov
72d6cd4aff
Bump Lua API revision, doc grammar fix
2025-12-04 23:50:23 +03:00
Dave Corley
386c28d98e
CLEANUP: Fix docs, remove unused lambda capture
2025-12-04 23:48:55 +03:00
Dave Corley
209b7fd5c6
FEAT: Add a binding for passing time in `world`
2025-12-04 23:48:55 +03:00
Evil Eye
b424929fce
Address feedback
2025-12-01 17:02:28 +01:00
Nova
87dc3cd0e8
Enforced local scripts can only modify self.
...
Updated documentation to use self and player in examples.
2025-11-24 23:45:53 +03:00
Nova
5a76783616
Added documentation.
2025-11-24 23:45:53 +03:00
Evil Eye
f7ad7a8263
Replace string.format with l10n in playerskillhandlers
2025-11-24 20:11:07 +01:00
Evil Eye
b4018b1962
Absorb changes from !4996
2025-11-24 17:59:50 +01:00
Evil Eye
dcde01dee9
Note that getArmorSkill can return nil
2025-11-24 17:45:07 +01:00
Evil Eye
f8ef80c522
Rename builtin template
2025-11-24 17:45:07 +01:00
Evil Eye
a501e1ad1c
Workaround a cmake/ninja issue
2025-11-24 17:45:07 +01:00
Evil Eye
e66d43c083
Reduce the diff
2025-11-24 17:45:07 +01:00
Evil Eye
10c96ff68d
Use configure_file substitution
2025-11-24 17:45:07 +01:00
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