snacktaveous
Villager
- Xy$
- 0.00
Hi!
I've been spending a couple of days fruitlessly working with common events and plugins while trying to easily toggle on and off inverted movement controls.
Does anyone know of a script or plugin (or anything else! hoo boy) that can easily reverse movement controls but can also be turned off and on with an event or common event?
What do I plan on using inverted movement controls for?
A dungeon that has timed flare-ups of heat that temporarily reverse movement controls during the flare-ups on the screen. The controls go back to normal when the screen goes back to normal (the crazy-heat goes away). So I need to be able to toggle the controls back and forth on a timer for what I'm hoping to do with it.
Attempts so far:
Common events get the general idea across but the player isn't able to run any longer, and they take two steps instead of one when starting in any direction.
Yanfly's ButtonCommonEvents was slightly better but still didn't do what I wanted. Instead of taking two initial steps in any direction with a common event, the player stutters a step forward and then moves normally. But still no ability to sprint.
The closest I got was Yanfly's KeyboardConfig since movement could be inverted if switched to a WASD configuration but there was no control over toggling this on and off outside of a customizable menu accessible to the player (unless I gave players instructions to pause the game and take it upon themselves to rebind their keys every ten seconds, this probably wouldn't work, especially because that'd screw up immersion and the flow of the game)
Thanks for any assistance with troubleshooting! Not only will I be grateful for your assistance but so will the wall that I've been banging my head into.
I've been spending a couple of days fruitlessly working with common events and plugins while trying to easily toggle on and off inverted movement controls.
Does anyone know of a script or plugin (or anything else! hoo boy) that can easily reverse movement controls but can also be turned off and on with an event or common event?
What do I plan on using inverted movement controls for?
A dungeon that has timed flare-ups of heat that temporarily reverse movement controls during the flare-ups on the screen. The controls go back to normal when the screen goes back to normal (the crazy-heat goes away). So I need to be able to toggle the controls back and forth on a timer for what I'm hoping to do with it.
Attempts so far:
Common events get the general idea across but the player isn't able to run any longer, and they take two steps instead of one when starting in any direction.
Yanfly's ButtonCommonEvents was slightly better but still didn't do what I wanted. Instead of taking two initial steps in any direction with a common event, the player stutters a step forward and then moves normally. But still no ability to sprint.
The closest I got was Yanfly's KeyboardConfig since movement could be inverted if switched to a WASD configuration but there was no control over toggling this on and off outside of a customizable menu accessible to the player (unless I gave players instructions to pause the game and take it upon themselves to rebind their keys every ten seconds, this probably wouldn't work, especially because that'd screw up immersion and the flow of the game)
Thanks for any assistance with troubleshooting! Not only will I be grateful for your assistance but so will the wall that I've been banging my head into.