elsid
|
22817dd6a1
|
Use normalized path for correctMeshPath
|
2024-11-16 12:49:11 +01:00 |
|
Alexei Kotov
|
84aebccbb0
|
Don't assign vertical movement for inert characters out of water (#7968)
|
2024-10-29 14:33:05 +03:00 |
|
psi29a
|
ef0bb02def
|
Merge branch 'master' into 'master'
An ability to specify attack type in controls.use value
See merge request OpenMW/openmw!4187
|
2024-07-05 08:12:17 +00:00 |
|
Dave Corley
|
cac5ae34a5
|
CLEANUP(character.cpp): Replace usages of biped function with isBiped var
|
2024-06-29 22:53:38 -05:00 |
|
Dave Corley
|
33cd654bf5
|
FIX(character.cpp): Don't allow turn to movement direction to apply to non-bipeds
|
2024-06-29 22:53:15 -05:00 |
|
Max Yari
|
22d9906978
|
An ability to specify attack type in controls.use value
|
2024-06-21 23:18:48 +02:00 |
|
Zackhasacat
|
20d26a9cda
|
Use random attack type
|
2024-05-15 14:09:33 -05:00 |
|
Zackhasacat
|
0ad64cffdb
|
Add empty line back
|
2024-05-15 12:41:45 -05:00 |
|
Zackhasacat
|
b62b0a2f00
|
Check for world AI disable
|
2024-05-15 11:56:58 -05:00 |
|
Zackhasacat
|
1e05bb20bf
|
Allow Actors to pick an attack type/animation when no AI applies
|
2024-05-15 11:39:02 -05:00 |
|
Alexei Kotov
|
dfdd7aa684
|
Always queue movement even when there's none
|
2024-04-03 21:16:47 +03:00 |
|
Alexei Kotov
|
5e99545b9c
|
Don't discard stagger/KO animation movement
|
2024-04-03 21:11:49 +03:00 |
|
psi29a
|
46bf6c12b6
|
Merge branch 'equipunequipwhatsthedifference' into 'master'
Allow weapon equip/unequip animations to intersect (#7886)
Closes #7886
See merge request OpenMW/openmw!3951
|
2024-04-02 07:34:31 +00:00 |
|
Mads Buvik Sandvei
|
320d8ef014
|
Spellcast related Lua API + spellcasting/activespell refactor
|
2024-03-25 13:50:23 +00:00 |
|
Alexei Kotov
|
974415addf
|
Allow weapon equip/unequip animations to intersect (#7886)
|
2024-03-19 13:55:23 +03:00 |
|
psi29a
|
717f1c9870
|
Merge branch 'floatingpoint' into 'master'
CharacterController: rework movement queueing logic (#7835)
Closes #7835
See merge request OpenMW/openmw!3875
|
2024-02-23 08:14:43 +00:00 |
|
Alexei Kotov
|
41d41780a8
|
CharacterController: rework movement queueing logic (#7835)
|
2024-02-18 14:01:10 +03:00 |
|
Alexei Kotov
|
aae74224e8
|
Prevent swim upward correction from causing false-positive jumping events (#7833)
|
2024-02-16 14:28:43 +03:00 |
|
Alexei Kotov
|
7873714103
|
Restore vertical movement reset for various movement states (#7833)
Note getJump already handles incapacitation states (dead/paralyzed/KO)
|
2024-02-16 13:37:11 +03:00 |
|
Alexei Kotov
|
6e81927d60
|
Make extra sure to ignore movement input for scripted animations (#7833)
|
2024-02-16 13:37:11 +03:00 |
|
psi29a
|
a060a7297c
|
Merge branch 'dehardcode-skillprogression' into 'master'
Lua: Dehardcode skill and level progression
See merge request OpenMW/openmw!3779
|
2024-02-12 14:10:51 +00:00 |
|
Alexei Kotov
|
8b47381162
|
Merge branch 'more_move' into 'master'
Fix some Coverity Scan complaints
See merge request OpenMW/openmw!3829
|
2024-02-03 17:24:53 +00:00 |
|
Andrei Kortunov
|
225e834b88
|
Fix some Coverity Scan complaints
|
2024-02-02 09:28:19 +04:00 |
|
Mads Buvik Sandvei
|
a59981e3fa
|
Initialize mScripted again.
|
2024-02-01 20:00:10 +01:00 |
|
Mads Buvik Sandvei
|
011d9d6493
|
Dehardcode skill and level progression
|
2024-01-30 21:25:36 +01:00 |
|
Mads Buvik Sandvei
|
0ed94ead4e
|
Check that count is non-zero before decrementing it.
|
2024-01-28 17:34:22 +01:00 |
|
Mads Buvik Sandvei
|
24a0a0c3bf
|
size_t -> uint32_t
|
2024-01-28 16:34:44 +01:00 |
|
Mads Buvik Sandvei
|
993cea7d65
|
MR Comments
|
2024-01-28 16:31:01 +01:00 |
|
Mads Buvik Sandvei
|
36e1bdab10
|
Use a smaller integer type instead of dealing with casting issues.
|
2024-01-28 14:48:49 +01:00 |
|
Mads Buvik Sandvei
|
a94add741e
|
Lua: Animation bindings
|
2024-01-26 21:39:33 +00:00 |
|
Andrei Kortunov
|
9e55425b71
|
Use std::move() in /apps/openmw
|
2024-01-25 09:03:30 +04:00 |
|
Mads Buvik Sandvei
|
9d3ede7575
|
Revert "Merge branch 'skating-olympics' into 'master'"
This reverts merge request !3631
|
2023-12-27 19:11:49 +00:00 |
|
elsid
|
81a483fc7f
|
Remove unused vfs argument from correctMeshPath
|
2023-12-26 14:14:52 +01:00 |
|
jvoisin
|
2873f971a6
|
Merge branch 'downsized' into 'master'
Remove explicitly sized reads
See merge request OpenMW/openmw!3663
|
2023-12-21 22:50:10 +00:00 |
|
Alexei Kotov
|
78a8f9d692
|
Merge branch 'skating-olympics' into 'master'
De-jank stationary animations
Closes #3330
See merge request OpenMW/openmw!3631
|
2023-12-20 12:35:41 +03:00 |
|
Evil Eye
|
a9e6e63c4e
|
Remove fixed size reads
|
2023-12-17 13:00:14 +01:00 |
|
Evil Eye
|
41dc409238
|
Don't consider empty effect lists exceptional
|
2023-12-09 18:20:10 +01:00 |
|
Mads Buvik Sandvei
|
c79446818e
|
Add a flag for jump when queueing movement, so inertia can be added accurately.
|
2023-12-09 16:48:04 +01:00 |
|
Mads Buvik Sandvei
|
32d391f548
|
Revert accumulating movement in the reset accum root callback.
|
2023-12-09 15:50:17 +01:00 |
|
Evil Eye
|
0da620b3f9
|
Don't crash on spells or enchantments without effects
|
2023-12-09 15:40:23 +01:00 |
|
Mads Buvik Sandvei
|
81095686bf
|
Reset mPreviousAccumulatePosition when not accumulating to avoid an instant transition when resuming idle anims.
|
2023-12-09 14:49:58 +01:00 |
|
Mads Buvik Sandvei
|
cedc5289d7
|
Dejank movement solver vs animation movement accumulation
|
2023-12-09 14:49:42 +01:00 |
|
Mads Buvik Sandvei
|
f6a6c278dd
|
More cleanup of scripted animations
|
2023-12-05 14:13:35 +00:00 |
|
Mads Buvik Sandvei
|
f4cc16e469
|
feedback
|
2023-11-30 21:46:00 +01:00 |
|
Mads Buvik Sandvei
|
b7a4cb0c83
|
The anim queue should still update when underwater. CharState_SpecialIdle should be retained until the animation queue is done.
|
2023-11-30 21:45:59 +01:00 |
|
Mads Buvik Sandvei
|
acf6178ea5
|
movement = movementFromAnimation; also when speed is 0.
|
2023-11-05 16:46:11 +01:00 |
|
Mads Buvik Sandvei
|
e86a4ebafe
|
Fixes based on comments by capo
|
2023-11-04 21:01:06 +01:00 |
|
Mads Buvik Sandvei
|
9ebec27daf
|
use const.
|
2023-11-04 16:18:36 +01:00 |
|
Mads Buvik Sandvei
|
c7c3a52e6a
|
Clang
|
2023-11-04 14:41:08 +01:00 |
|
Mads Buvik Sandvei
|
475bb1af65
|
Move calculating the animation direction into its own function to help simplify update(). Eliminate a pointless epsilon.
|
2023-11-04 14:34:41 +01:00 |
|