Action Lists

VIDEO:

INSTRUCTIONS:

Although Creadev is a no-code platform, you can still program the events you want to happen in the game through an "Action List". You do that through these steps:

  • Place an "Action List" entity in the level.

  • Define how it gets activated (When the level starts, when the level ends, when a player enters it, when a player exits it, When a player presses the Interaction key while inside it)

  • Define one or more Actions to execute in sequence

Let's do a practical example:

From (TOOLBOX-ENTITIES-LOGIC) drag the "Action List" entity to the scene.

Select the Action List and open its details panel:

Select how this Action List gets triggered through the "EVENTS" category, by default it will trigger when the player goes inside this green volume (which you can scale and resize and move and rotate as needed).

You can define if you want to repeat the exection so that it happens every time the player enters the trigger or if it is only one time.

You can also toggle is this trigger should be shown when you are testing in Play Mode so you know where to go to enter the trigger.

Now you can add one or more "ACTIONS" and order them or delete them, when you click on an action you select its type from a list, which includes:

  • Open Level: This is how you connect the different levels in the project together.

  • Delay: Wait for a specific number of seconds before executing the following action in the list.

  • Audio: Play an audio clip

  • Teleport: Teleport the player to a certain marker on the same level.

  • Camera: Control camera shakes and camera fades.

  • User Interface: Show user interace elements for the player such as notifications, tutorials and item updates.

  • Object: Manipulate objects through (Spawning, Moving, Rotating, Scaling, Deleting) either by an amount or on a spline that you draw in the level.

  • Trigger Other Volumes: You can chain volumes together to keep them organized.

Once you select an action, you can now customize how it looks and behaves:

Last updated

Was this helpful?