This script provides additional event triggers.
The built-in event triggers include

Download
Get it at Hime Works!
Installation
Place this below Materials and above Main
Usage
To specify a custom page trigger, create a comment of the form
<page trigger: trigger_name>Where `trigger_name` is one of the available custom event triggers. The reference section lists all of the available custom triggers.
Extended Trigger Data
This script adds "extended data" to the trigger.
Certain triggers may use this data to determine how to run.
The general format for extended trigger data is
<page trigger: trigger_name ext_data>
Where ext_data is any string. Check the reference to see what kinds of
extended data may be required for each trigger.
Parallel Triggers
A custom trigger can be used as a condition for starting a parallel process. If the activation condition is met, then the event will begin running as a parallel process. This will not stop until the page changes.

Reference
Here is a list of available triggers and a description about them.
Player_Leave
Triggered when the player steps off an event. Note that this means the
event must have below-character priority.

Timer Expire
Triggered when the game timer counts down to zero. Can be anywhere on the map.
Event_to_Event
Triggered when an event touches another event. You can use extended data to specify which events should be able to trigger an event. If no extended data is specified then any event can trigger an event. Use -1 as the ID for the player.
You should think of it as "which events trigger me" instead of "which events do I trigger"
Region_Enter
Triggered when the player enters a region. This is not checked if you are already in the region. It takes a list of region ID’s as extended data.

Region_Leave
Triggered when the player leaves a region. It takes a list of region ID’s as extended data.
The built-in event triggers include
- Action Trigger
- Player Touch
- Event Touch
- Autorun
- Parallel Process

Download
Get it at Hime Works!
Installation
Place this below Materials and above Main
Usage
To specify a custom page trigger, create a comment of the form
<page trigger: trigger_name>Where `trigger_name` is one of the available custom event triggers. The reference section lists all of the available custom triggers.
Extended Trigger Data
This script adds "extended data" to the trigger.
Certain triggers may use this data to determine how to run.
The general format for extended trigger data is
<page trigger: trigger_name ext_data>
Where ext_data is any string. Check the reference to see what kinds of
extended data may be required for each trigger.
Parallel Triggers
A custom trigger can be used as a condition for starting a parallel process. If the activation condition is met, then the event will begin running as a parallel process. This will not stop until the page changes.

Reference
Here is a list of available triggers and a description about them.
Player_Leave
Triggered when the player steps off an event. Note that this means the
event must have below-character priority.

Timer Expire
Triggered when the game timer counts down to zero. Can be anywhere on the map.
Event_to_Event
Triggered when an event touches another event. You can use extended data to specify which events should be able to trigger an event. If no extended data is specified then any event can trigger an event. Use -1 as the ID for the player.
You should think of it as "which events trigger me" instead of "which events do I trigger"
Region_Enter
Triggered when the player enters a region. This is not checked if you are already in the region. It takes a list of region ID’s as extended data.

Region_Leave
Triggered when the player leaves a region. It takes a list of region ID’s as extended data.
Last edited by a moderator:
