Yury Stepovikov
52623ddd7d
Set MacOS current_path before reading configuration files [ #7706 ]
2024-01-11 00:59:27 +00:00
Alexei Kotov
c4ed812567
Properly redraw the topics list when disposition bar state changes
2024-01-11 03:28:34 +03:00
uramer
dd6017e81e
Avoid making engine handler methods public
2024-01-11 00:55:29 +01:00
uramer
4ed2af7666
Merge branch 'master' into menuscripts
2024-01-10 23:21:42 +01:00
uramer
bd54292ff4
Update I.Settings.registerGroup documentation
2024-01-10 23:13:27 +01:00
uramer
8cc47f5363
Only allow menu scripts to register permanent groups
2024-01-10 23:13:27 +01:00
uramer
1092d2058d
Load Lua storage before menu scripts might use it
2024-01-10 23:13:27 +01:00
uramer
1afc7ecd58
Test Lua widgets for text inputs correctly
2024-01-10 23:13:27 +01:00
uramer
c2b8e318cf
Move inputBinding renderer to menu context
2024-01-10 23:13:27 +01:00
uramer
79deb5f559
Remove settings pages in Lua
2024-01-10 23:13:27 +01:00
uramer
c6a27d06b0
Move controls settings to menu context
2024-01-10 23:13:27 +01:00
uramer
5b97a93169
Move camera settings to a menu script
2024-01-10 23:13:27 +01:00
uramer
6917384fc1
Don't reset menu-registered setting groups
2024-01-10 23:13:27 +01:00
uramer
82a125fb6a
Replace onUpdate with onFrame for menu scripts
2024-01-10 23:13:27 +01:00
uramer
2107bbc01d
Reuse input engine handlers in menu scripts
2024-01-10 23:13:23 +01:00
uramer
d1d430b431
Initial Menu context Settings implementation
2024-01-10 22:29:03 +01:00
uramer
962ecc4329
Allow menu scripts to read global sections while a game is loaded
2024-01-10 22:28:57 +01:00
Alexei Kotov
ccbc02abc3
Handle running stats extensions on non-actors gracefully ( #7770 )
2024-01-10 22:41:11 +03:00
psi29a
a6e07dd33a
Merge branch 'paging' into 'master'
...
Unbreak un-paging (#7768 )
Closes #7768
See merge request OpenMW/openmw!3754
2024-01-10 19:06:43 +00:00
psi29a
f56198c2c1
Merge branch 'static_npc_parts' into 'master'
...
Use single global static variable in Npc::getSoundIdFromSndGen for all parts
See merge request OpenMW/openmw!3757
2024-01-10 19:05:53 +00:00
psi29a
a0890259e1
Merge branch 'move' into 'master'
...
Move local variables in GUI code
See merge request OpenMW/openmw!3758
2024-01-10 19:05:01 +00:00
Andrei Kortunov
0e1bb45345
Cleanup navmesh updater
2024-01-10 15:28:26 +04:00
Andrei Kortunov
e67d6c6ebf
Refactor Lua properties
2024-01-10 12:37:14 +04:00
psi29a
60d1262d61
Merge branch 'askloadnotreallyrecent' into 'master'
...
Replicate recent save loading prompt behavior (bug #7617 )
Closes #7617
See merge request OpenMW/openmw!3710
2024-01-10 08:23:41 +00:00
psi29a
ce151692e9
Merge branch 'editor_shortcut_settings' into 'master'
...
Use settings values to declare shortcut settings (#6876 )
See merge request OpenMW/openmw!3753
2024-01-10 08:23:10 +00:00
psi29a
c9de6de29f
Merge branch 'macos_openal_soft' into 'master'
...
Ensure macos builds with openal-soft and not deprecated Apple Framework
See merge request OpenMW/openmw!3755
2024-01-10 08:20:31 +00:00
Alexei Kotov
78d8cf86c3
Merge branch 'pickme' into 'master'
...
Override launcher file info with higher priority info
Closes #7733 and #7103
See merge request OpenMW/openmw!3743
2024-01-09 21:42:45 +00:00
Alexei Kotov
778fe606b8
Merge branch 'beastly' into 'master'
...
Restore beast race animations
See merge request OpenMW/openmw!3752
2024-01-09 21:42:20 +00:00
Alexei Kotov
73015d2d25
Merge branch 'effectivedocs' into 'master'
...
Update ActiveEffect documentation
See merge request OpenMW/openmw!3759
2024-01-09 21:38:48 +00:00
Evil Eye
ff78c13903
Merge branch 'unused_hrtf' into 'master'
...
Remove unused code
See merge request OpenMW/openmw!3750
2024-01-09 18:18:16 +00:00
Evil Eye
d05f5e84ff
Merge branch 'missing_assert' into 'master'
...
Add missing assertion
See merge request OpenMW/openmw!3751
2024-01-09 18:17:31 +00:00
Evil Eye
e7d1611be3
Update ActiveEffect documentation
2024-01-09 18:19:04 +01:00
Evil Eye
0db8026356
Stop adding and deleting rows
2024-01-09 17:45:48 +01:00
Evil Eye
672cefd594
Track checked EsmFile pointers instead of full paths
2024-01-09 17:40:14 +01:00
Evil Eye
521394d67b
Override launcher file info with higher priority info
2024-01-09 17:40:14 +01:00
Andrei Kortunov
fbd99583ca
Move local variables in GUI code
2024-01-09 16:11:44 +04:00
elsid
ad0ad625e5
Use single global static variable in Npc::getSoundIdFromSndGen for all parts
...
To eliminate checks for local static variable initialization.
2024-01-09 10:25:22 +01:00
psi29a
a0c0509e3f
Merge branch 'rm_unused_apps_includes' into 'master'
...
Use "" to quote apps/openmw includes and remove unused
See merge request OpenMW/openmw!3727
2024-01-09 08:59:23 +00:00
psi29a
5bd2020c23
Merge branch 'inactiveeffects' into 'master'
...
Make ActorActiveEffects:getEffect return an empty value and strip expired effects from __pairs
Closes #7440
See merge request OpenMW/openmw!3735
2024-01-09 08:58:42 +00:00
elsid
69cf507db8
Fix navmesh update on player changing tile
...
In cases when objects are not present on the scene (e.g. generated exterior
cells) navmesh is not updated because area that suppose to be covered with it
was not updated. It was updated only during cell change. This is a regression
from d15e1dca84.
Set TileCachedRecastMeshManager range on NavMeshManager update to make sure it
always covers correct area around player.
Return a union of objects, heightfields and water ranges from
getLimitedObjectsRange intersected with range provided above.
2024-01-09 01:18:45 +01:00
Bret Curtis
d16b1ca54e
make macos use openal-soft
2024-01-08 22:37:44 +01:00
uramer
9b54f479e8
Move settings rendering to Menu scripts
2024-01-08 21:58:11 +01:00
uramer
88049ffac6
Document packages available in menu scripts
2024-01-08 21:58:11 +01:00
uramer
a3fd1b3d6f
Document menu scripts
2024-01-08 21:58:07 +01:00
uramer
539dc1ee43
Remove confusing addPlayerQuestBindings method
2024-01-08 21:57:59 +01:00
Alexei Kotov
9e3b427a98
Unbreak un-paging ( #7768 )
2024-01-08 23:41:51 +03:00
elsid
66f5d70550
Use settings values to declare shortcut settings
2024-01-08 21:09:12 +01:00
Evil Eye
164b6309a7
Improve legibility
2024-01-08 18:08:17 +01:00
Alexei Kotov
5043e67e06
Replicate recent save loading prompt behavior (bug #7617 )
2024-01-08 19:53:52 +03:00
Evil Eye
97dee00263
Merge branch 'remove_klass' into 'master'
...
Replace 'klass' by meaningful names
See merge request OpenMW/openmw!3745
2024-01-08 16:50:40 +00:00