Note: This PRAction documentation is out-dated and is for an older (pre-GMS v2.3) version of PRAction. For the most up-to-date docs on the latest version of PRAction, please refer to this page as well as the documentation included in the PRAction package.

Documentation Topics
Article

Getting Started

Before you can make a GameMaker Studio object run actions, you'll need to make that object conform to using the PRAction engine. Doing this requires the following three simple steps:

  • Put a PRActionInit() in the object's Create event.
  • Put a PRActionUpdate() in the object's Step event.
  • Put a PRActionDestroy() in the object's Destroy event.

Once that is done, the object is ready to work with the PRAction extension.

You may find it more convenient to create a top level object with these events and commands and then assign it as the parent object to each of the game objects that you want to conform to PRAction. Whichever method you decide to use is fine.

You are now ready to start creating and playing actions.