Opened 8 weeks ago
Last modified 11 days ago
#11981 new defect
TWINE: Manual mode for agressive behaviour doesn't work as expected
Reported by: | vvs- | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: TwinE |
Version: | Keywords: | ||
Cc: | Game: | Little Big Adventure |
Description
In manual mode space and arrows should select punches and kicks. Currently up arrow just freezes and left/right arrows both punch and rotate.
Change History (13)
comment:1 by , 8 weeks ago
Summary: | Manual mode for agressive behaviour doesn't worl as expected → Manual mode for agressive behaviour doesn't work as expected |
---|
comment:2 by , 7 weeks ago
comment:4 by , 7 weeks ago
Ok, found the reason - I've messed up permissions.
Your fix is working, thank you. But there is still one difference: in the original these actions auto repeat if you hold the keys, while in TwinE they doesn't.
comment:5 by , 3 weeks ago
This is all about the input system refactoring to the scummvm keymapper. The issue at https://bugs.scummvm.org/ticket/12004 is related
comment:6 by , 3 weeks ago
Movements::processBehaviourExecution uses toggleActionIfActive and thus only executes the action once.
d4ba608c77db6462de4e65fd68dc1d8a2cb3085b should fix the issue
comment:7 by , 3 weeks ago
What I am not sure about is the fact that the actor now also rotates while pressing left right attack.
comment:9 by , 3 weeks ago
Summary: | Manual mode for agressive behaviour doesn't work as expected → TWINE: Manual mode for agressive behaviour doesn't work as expected |
---|
comment:10 by , 2 weeks ago
BTW, in the original Twinsen slightly moves ahead at each strike, and the distance is further for kick.
comment:11 by , 2 weeks ago
https://github.com/scummvm/scummvm/commit/a9960cfea5ba666bbdc1935b8338ab91cca82dff Yet another attempt to fix the regression. I'm not yet sure about the slightly moves you mentioned, will investigate.
comment:12 by , 12 days ago
The actors moves forward while attacking and in combination with ticket: https://bugs.scummvm.org/ticket/12046 I think this is fixed now.
comment:13 by , 11 days ago
Twinsen still rotates while punching. And the kick using up arrow+space combo still doesn't work.
Thanks a lot for the report.
I've just published a potential fix to master. It would be nice if you could test the next nightly build and report back.