Open editor
create unit -> preview
esc -> paste this into debug console
oneachframe {
if (inputAction "PrevAction" > 0) then {
player playactionNow "AdjustF";
};
if (inputAction "NextAction" > 0) then {
player playactionNow "AdjustB";
};
hintSilent animationstate player;
};
Exec
Now if you scroll mouse player will change stance and the respectful ani,ation will show in the hint. (Don't scroll the mouse yet!!!)
Press and hold W to move. Player is moving forward. Scroll wheel down once. Player changed stance and stopped. Keep holding W and count to 10. After 10 seconds player starts moving again.
It happens in all but 3 animations pertaining to the stance. Also when player is in one of those 3 non blocking animations moving, scrolling wheel to change stance might not work and you need to stop player movement for the stance to change.
Would be nice if it was working regardless.