User Tools

Site Tools


global_event_scripts

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
global_event_scripts [2021/10/25 18:19] justinglobal_event_scripts [2022/12/13 21:09] justin
Line 9: Line 9:
 |{{:wiki:skull.png?nolink|}}|Player is Defeated|Triggered when the main [[player character]] has been defeated, for example from a hazardous [[tile]] or real-time enemy damage. If desired, [[character|characters]] can be revived using the [[Revive Character]] function.| |{{:wiki:skull.png?nolink|}}|Player is Defeated|Triggered when the main [[player character]] has been defeated, for example from a hazardous [[tile]] or real-time enemy damage. If desired, [[character|characters]] can be revived using the [[Revive Character]] function.|
 |{{:wiki:character_heart.png?nolink|}}|Character's Health Changes|Triggered when the health of any [[character]] changes. The [[script]] assigned to this event can reference the [[character]] whose health changed using the **self** built-in variable. The amount by which their health changed will be stored in the **$amount** local variable.| |{{:wiki:character_heart.png?nolink|}}|Character's Health Changes|Triggered when the health of any [[character]] changes. The [[script]] assigned to this event can reference the [[character]] whose health changed using the **self** built-in variable. The amount by which their health changed will be stored in the **$amount** local variable.|
-|{{:wiki:tile_enter.png?nolink|}}|Character Enters a Tile|The [[script]] assigned to this event can reference the [[tile]] that was entered using the **self** built-in variable. The [[character]] that entered the [[tile]] can be referenced using the **initiator** built-in variable.| +|{{:wiki:tile_enter.png?nolink|}}|Character Enters a Tile|Triggered when any [[character]] enters a [[tile]]. The [[script]] assigned to this event can reference the [[tile]] that was entered using the **self** built-in variable. The [[character]] that entered the [[tile]] can be referenced using the **initiator** built-in variable.| 
-|{{:wiki:tile_stop.png?nolink|}}|Character Stops on a Tile|The [[script]] assigned to this event can reference the [[tile]] that was stopped on using the **self** built-in variable. The [[character]] that stopped on the [[tile]] can be referenced using the **initiator** built-in variable.| +|{{:wiki:tile_stop.png?nolink|}}|Character Stops on a Tile|Triggered when any [[character]] stops on a [[tile]]. The [[script]] assigned to this event can reference the [[tile]] that was stopped on using the **self** built-in variable. The [[character]] that stopped on the [[tile]] can be referenced using the **initiator** built-in variable.| 
-|{{:wiki:tile_exit.png?nolink|}}|Character Exits a Tile|The [[script]] assigned to this event can reference the [[tile]] that was exited using the **self** built-in variable. The [[character]] that exited the [[tile]] can be referenced using the **initiator** built-in variable.|+|{{:wiki:tile_exit.png?nolink|}}|Character Exits a Tile|Triggered when any [[character]] exits a [[tile]]. The [[script]] assigned to this event can reference the [[tile]] that was exited using the **self** built-in variable. The [[character]] that exited the [[tile]] can be referenced using the **initiator** built-in variable.| 
 +|{{:sword_hit.png?nolink|}}|Character is Damaged|Triggered when any [[character]] receives damage. The [[script]] assigned to this event can reference the [[character]] that was damaged using the **self** built-in variable. The [[character]] that dealt the damage can be referenced using the **initiator** built-in variable. The **$damage** local variable will contain the amount of damage that was dealt.| 
 +|{{:hand_add.png?nolink|}}|Object is Grabbed|Triggered when any [[character]] grabs a [[pushing|pushable object]]. The [[script]] assigned to this event can reference the [[object]] that was grabbed using the **self** built-in variable. The [[character]] that grabbed the [[object]] can be referenced using the **initiator** built-in variable.| 
 +|{{:hand_move.png?nolink|}}|Object is Pushed|Triggered when any [[character]] pushes a [[pushing|pushable object]]. The [[script]] assigned to this event can reference the [[object]] that was pushed using the **self** built-in variable. The [[character]] that pushed the [[object]] can be referenced using the **initiator** built-in variable. The **$previous_tile** and **$target_tile** local variables contain the [[tile]] from which the [[object]] was pushed and the new [[tile]] onto which the [[object]] is being pushed, respectively.| 
 +|{{:hand_delete.png?nolink|}}|Object is Released|Triggered when any [[character]] releases a [[pushing|pushable object]]. The [[script]] assigned to this event can reference the [[object]] that was released using the **self** built-in variable. The [[character]] that released the [[object]] can be referenced using the **initiator** built-in variable.| 
 +|{{:wiki:tool_items.png?nolink|}}|Tool Item Changes|Triggered when the player's active tool changes. The [[script]] assigned to this event can reference the ID of the newly active tool [[item]] using the **$item_id** local variable. This variable will be null if no tool is active.| 
 +|{{:chest.png?nolink|}}|Quest Given|Triggered when any [[character]] exits a [[tile]]. The [[script]] assigned to this event can reference the [[tile]] that was exited using the **self** built-in variable. The [[character]] that exited the [[tile]] can be referenced using the **initiator** built-in variable.| 
 +|{{:chest_checkmark.png?nolink|}}|Quest Completed|Triggered when any [[character]] exits a [[tile]]. The [[script]] assigned to this event can reference the [[tile]] that was exited using the **self** built-in variable. The [[character]] that exited the [[tile]] can be referenced using the **initiator** built-in variable.| 
 +|{{:chest_delete.png?nolink|}}|Quest Failed|Triggered when any [[character]] exits a [[tile]]. The [[script]] assigned to this event can reference the [[tile]] that was exited using the **self** built-in variable. The [[character]] that exited the [[tile]] can be referenced using the **initiator** built-in variable.|
  
 ~~NOTOC~~ ~~NOTOC~~
global_event_scripts.txt · Last modified: 2022/12/13 21:43 by justin