An event file defines a list of events, each containing a series of executable in-game actions. Our task is to ensure each event triggers at the right moment and executes all its associated actions.
An event consists of three components: Trigger, Conditions, and Actions. The execution sequence is as follows:
Example:
The player presses the K key on the keyboard (Trigger).
The event checks:
If all checks pass, it executes:
When an event has no trigger defined, it will automatically execute every game frame until all conditions are met, then perform its actions.
You can disable this auto-trigger behavior. When disabled: * The event will never trigger automatically * It can only be activated manually through another event's "Trigger Event" action
An event can be configured with: * Maximum repeat count - Limits how many times the event can be triggered * Minimum interval - Specifies the required delay between consecutive triggers