REGoth icon indicating copy to clipboard operation
REGoth copied to clipboard

Switch to the G2 strafing animation in G1

Open ataulien opened this issue 8 years ago • 3 comments

It's supposed to be inside the games files somewhere. Used by the NPCs or something. A flag for selecting the strafe-style would be nice.

Reason: Strafing in G2 is much more smooth than it is in G1. G1s animation just does a single step.

ataulien avatar Feb 25 '17 12:02 ataulien

There's a simple solution for that. You can easily replace "t_RunStrafeL" and "t_RunStrafeR" with "t_FistRunStrafeL" and "t_FistRunStrafeR". They implemented the Strafing animation from Gothic 2 but it's only used when you're in the Fistfighting-mode.

I also tried replacing the t_RunStrafeL/R.MAN files manually with the t_FistRunStrafeL/R.MAN files but it seems like they built in a function to stop the player after the animation is finished, so he's running, stopping and running again.

superdaveman avatar Feb 25 '17 15:02 superdaveman

Did you try replacing those files for REGoth as well? We don't have such code stopping the player on strafing in there.

ataulien avatar Feb 25 '17 17:02 ataulien

Ah no, I was wrong, I forgot to modify the HumanS.MDS to stop the animation at the right frame. So it also works in the original game, they didn't build in a function to stop the player at the end.

I tried to replace the files to run in REGoth as well but if I try to strafe, the player will just do nothing. I also had to rename the first letter of the "anims.vdf" to a later letter in the alphabet because it wouldn't load my own .vdf, so I guess REGoth hasn't built in to check vdf-files by timestamp. Furthermore, I decompiled the anims.vdf, added my custom animation-files and put it into the Data folder again but it didn't work nevertheless.

In the original game it's working fine.

superdaveman avatar Feb 25 '17 18:02 superdaveman