These are the very same extensions that we use internally. If you are a GMS2 developer, we hope that you will find these useful in your own projects.
PRAction is a fully-featured and easy-to-use action system. Greatly reduce the amount of code you need to write when adding animations to your game.
PRState is a small but very handy extension that enables you to turn your game objects into finite state machines. Keep your object states neat and organized.
PRVircon allows you to add virtual joysticks and buttons to your UI. Use the included graphics set or import your own. Supports full multi-touch.