elsid
fdd84265b3
Use proper agent height and radius when render actor path
...
That are based on half extents used to find path over navmesh which is different
for interior and exterior cells.
Use common functions to get agent height and radius for actor path rendering and
navmesh generation.
2022-06-15 01:11:11 +02:00
psi29a
81e1d72c64
Merge branch 'idleisthepriority' into 'master'
...
Fix fallback for missing swim/sneak idle animations
See merge request OpenMW/openmw!2013
2022-06-14 07:55:13 +00:00
Alexei Kotov
35db7b8319
Fix fallback for missing swim/sneak idle animations
2022-06-14 01:12:05 +03:00
psi29a
471c111fa2
Merge branch 'yourclonesareveryimpressive' into 'master'
...
Make the character controller less miserable, round 3: code duplication and knockout interruption
See merge request OpenMW/openmw!2008
2022-06-13 19:51:52 +00:00
psi29a
1a23f7efb8
Merge branch 'disable_sast' into 'master'
...
Get rid of Gitlab SAST
See merge request OpenMW/openmw!2011
2022-06-13 19:20:31 +00:00
jvoisin
9067db523b
Get rid of Gitlab SAST
...
It's completely broken currently, beside
being useless: grepping C++ code to find problem
isn't SAST, it's noise.
2022-06-13 20:10:25 +02:00
psi29a
5c8ca4c7b9
Merge branch 'cameradefaults' into 'master'
...
Disable all the non-vanilla Lua camera settings by default
See merge request OpenMW/openmw!2009
2022-06-13 17:38:01 +00:00
Alexei Kotov
54896e4883
Disable all the non-vanilla Lua camera settings by default
2022-06-13 18:23:46 +03:00
Alexei Kotov
253de65d13
Fix knockout animation interruption/looping
2022-06-13 17:53:38 +03:00
Alexei Kotov
b8018024a6
Avoid passing weapon short group to refreshXAnims
2022-06-13 17:53:38 +03:00
Alexei Kotov
0a38c3ab78
Reset current animation states in a consistent way
2022-06-13 17:53:38 +03:00
Alexei Kotov
dd42a69ca5
Consolidate refreshIdleAnims
2022-06-13 17:53:38 +03:00
Alexei Kotov
2c3d385672
Consolidate refreshHitRecoilAnims
2022-06-13 17:53:38 +03:00
Alexei Kotov
a105ba14e4
Consolidate refreshJumpAnims
2022-06-13 12:59:18 +03:00
Alexei Kotov
ab46337c41
Rewrite handleTextKey using substring views
2022-06-13 12:28:12 +03:00
Alexei Kotov
9e6b7fed1a
Consolidate refreshMovementAnims()
2022-06-13 12:13:10 +03:00
psi29a
7a390a359f
Merge branch 'macos_for_all' into 'master'
...
macos for all!
See merge request OpenMW/openmw!2007
2022-06-12 19:04:34 +00:00
psi29a
e9567e5b3d
macos for all!
2022-06-12 19:03:50 +00:00
psi29a
c8eb246198
Merge branch 'no_update_useless_ugly_nodes' into 'master'
...
Only update active children
See merge request OpenMW/openmw!2001
2022-06-12 18:47:56 +00:00
psi29a
eac1d8599a
Merge branch 'lua_record_paths' into 'master'
...
Correct VFS paths in Lua records
See merge request OpenMW/openmw!1853
2022-06-12 18:45:24 +00:00
psi29a
b7918282ad
Merge branch 'minor_simpl_sortfilteritemodel' into 'master'
...
Minor simplifications in sortfilteritemmodel.cpp
See merge request OpenMW/openmw!1975
2022-06-12 18:43:50 +00:00
psi29a
33c5b192c9
Merge branch 'crossovercharacter' into 'master'
...
Make the character controller less miserable, round 2: state mappings
See merge request OpenMW/openmw!2003
2022-06-12 18:37:13 +00:00
jvoisin
8d56e79877
Minor simplifications in sortfilteritemmodel.cpp
...
- Change an if-else-if-else… spaghetti into a switch-case
- Replace a linear search in a dynamically constructed
vector with a switch-case. Thanks elsid for the idea!
2022-06-12 18:00:43 +02:00
psi29a
bf8cc36645
Merge branch 'camera_settings' into 'master'
...
In-game camera settings
Closes #6715
See merge request OpenMW/openmw!1924
2022-06-12 12:47:11 +00:00
psi29a
3b95797473
Merge branch 'Project5791-master-patch-42764' into 'master'
...
Update CI/build_googletest.sh
See merge request OpenMW/openmw!2005
2022-06-12 12:38:22 +00:00
Project579
d3d9e66ffd
Update CI/build_googletest.sh
...
googletest v1.11.0 is required for building with C++20.
2022-06-12 12:07:40 +00:00
uramer
bf905fce4c
Don't use WindowManager outside of UI, correct paths for new record types
2022-06-12 13:07:50 +02:00
uramer
fd7965d77f
Use correctMeshPath instead of string constants
2022-06-12 11:30:29 +02:00
uramer
1fb136a417
Correct icon and mesh paths in Lua records
2022-06-12 11:30:29 +02:00
psi29a
c8fc1afb45
Merge branch 'CPP20' into 'master'
...
Update to C++20 and see if our CI can handle it.
See merge request OpenMW/openmw!1695
2022-06-12 08:00:11 +00:00
psi29a
bb0dad7c08
Update to C++20 and see if our CI can handle it.
2022-06-12 08:00:11 +00:00
Alexei Kotov
c2e637d661
Mark setAttackingOrSpell as const
2022-06-12 03:02:23 +03:00
Alexei Kotov
47f574e14b
Move death state mapping out of playDeath/playRandomDeath
2022-06-12 02:58:04 +03:00
Alexei Kotov
b4e87abfe1
Clean up run-to-walk state conversion
2022-06-12 02:52:49 +03:00
Alexei Kotov
31d636ea20
Map movement animation groups with a switch
2022-06-12 02:49:13 +03:00
Petr Mikheev
73eda27e7f
Update l10n/OMWCamera/en.yaml
2022-06-12 01:00:41 +02:00
Petr Mikheev
5f0a7c2b16
Fix jumping when using move360 with a controller
2022-06-12 00:09:13 +02:00
Petr Mikheev
1ca0a3a555
Addition camera features: move360, pov_auto_switch, slow_view_change
2022-06-12 00:09:13 +02:00
Petr Mikheev
3fb470dcce
Increase the size of the settings menu; reduce the size of Lua settings "number" in order to make camera settings look good with the default size of the settings menu.
2022-06-12 00:09:13 +02:00
Petr Mikheev
65efd6f1c2
Remove from settings.cfg camera settings that are controlled from Lua
2022-06-12 00:06:39 +02:00
Petr Mikheev
c548708a27
Remove Lua package openmw.settings
2022-06-12 00:06:39 +02:00
Petr Mikheev
860d5899c4
Control camera settings in-game
2022-06-12 00:06:39 +02:00
Petr Mikheev
f47e64b0f8
Merge branch 'autosize_singleline_edit' into 'master'
...
Lua UI: Enable autoSize for single line text edit
See merge request OpenMW/openmw!2002
2022-06-11 22:04:28 +00:00
uramer
6d2dcaea50
Lua UI: Enable autoSize for single line text edit
2022-06-11 22:24:20 +02:00
psi29a
f8a6001e87
Merge branch 'outofcharacter' into 'master'
...
Make CharacterController less miserable, round 1
See merge request OpenMW/openmw!1999
2022-06-11 18:50:06 +00:00
psi29a
9c1970dce4
Merge branch 'lua_esm' into 'master'
...
Advanced Lua scripts configuration in omwaddon
See merge request OpenMW/openmw!1947
2022-06-11 18:48:23 +00:00
psi29a
28746b5d18
Merge branch 'rotateproperlydummkopf' into 'master'
...
Always update the current matrix in KeyframeController (#6811 )
Closes #6811
See merge request OpenMW/openmw!2000
2022-06-11 18:43:32 +00:00
glassmancody.info
d7425cc016
change update visitor to only traverse active children in scenegraph
2022-06-11 00:09:33 -07:00
Alexei Kotov
dd758f8fd1
Always update the current matrix in KeyframeController
2022-06-11 05:56:28 +03:00
Alexei Kotov
45e6add5f5
Optimize clearAnimQueue(true)
2022-06-11 04:54:50 +03:00