The main challenge I'm facing involves a feature that's currently absent from the mod. Ideally, the player should be able to transform into a third-person entity with unique stats at the press of a button, and just as easily revert back. Additionally, this entity should inherit various effects related to gravity, swimming, and other abilities that the player has acquired as upgrades throughout the game. This feature is crucial, and simultaneously the most difficult to achieve - everything else depends on it.
Again, while I've looked over documentation, I'm not entirely positive that I can use Decorate/ACS/ZScript in conjunction with one another in this situation.
I'm open to experimentation and have been making attempts, but I just want some advice regarding which direction I should set sail - I don't want my focus diverted in the wrong direction for too long. Thanks!