-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Player step in place RPG_RT bug doesn't reproduce in Player.exe #663
Comments
It is amazing how you guys find things in RM's behavior even I didn't know about (and in this particular case it doesn't even make sense to me technically why that would happen). Actually, just from how the code looks, shouldn't this make the hero go at max. speed all the time? |
The comment was incorrect. I just looked in the attached game and it is. 2x speedup, wait movement, 2x speed down, wait movement. I edited the issue message. And it really works :o |
If you start a new game on a map with no events, The underlying mechanics can be observed more easily by just making a single parallel event that does this:
|
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
This behavior is now enabled in #1601, however the player move speed is very slow. That is likely due to interpreter timing issues. |
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
Redo the logic to make Player EasyRPG#663 and Test case 32 pass
This is now properly "fixed" in #1628 It behaves the same as RPG_RT |
This is a funny bug in RPG_RT that makes the hero step in place.
Explanative picture:
You need 2 maps events.
In the first one, start automatically:
<>move hero: slow down movement
<>delete this event
In the second map event, parallel:
<>move hero: speed up movement, speed up movement
<>wait for all movements to end
<>move hero: speed down movement, speed down movement
<>wait for all movements to end
In RPG_RT: you now have the player character stepping in place.
In Player.exe: nothing special happens.
easyRPGdebugHeroSteps.zip
I think this is the only way to have the player step in place like events can do.
Thanks for your work!
The text was updated successfully, but these errors were encountered: