Definition at line 382 of file common_structs.h.
#include "common_structs.h"
Data Fields | ||
| s32 | flags | |
| s32 | varIndex | |
| union { | ||
| s32 | colliderID | |
| struct BombTrigger * | blast | |
| } | location | |
| s32(* | onActivateFunc )(struct Trigger *) | |
| EvtScript * | onTriggerEvt | |
| struct Evt * | runningScript | |
| s32 | priority | |
| union { | ||
| s32 | varTable [3] | |
| f32 | varTableF [3] | |
| void * | varTablePtr [3] | |
| }; | ||
| s32 * | itemList | |
| s32 | tattleMsg | |
| u8 | hasPlayerInteractPrompt | |
| char | unk_31 [3] | |
| s32 | runningScriptID | |
| s32 Trigger::flags |
Definition at line 383 of file common_structs.h.
Referenced by create_trigger(), default_trigger_on_activate(), evt_trigger_on_activate_lock(), get_trigger_tattle(), should_collider_allow_interact(), and update_triggers().
| s32 Trigger::varIndex |
Definition at line 384 of file common_structs.h.
Referenced by create_trigger().
| union { ... } Trigger::location |
Referenced by create_trigger(), get_trigger_tattle(), and should_collider_allow_interact().
Definition at line 389 of file common_structs.h.
Referenced by create_trigger().
| EvtScript* Trigger::onTriggerEvt |
Definition at line 390 of file common_structs.h.
Referenced by bind_trigger(), evt_handle_bind(), evt_handle_bind_lock(), evt_trigger_on_activate_exec_script(), and evt_trigger_on_activate_lock().
Definition at line 391 of file common_structs.h.
Referenced by bind_trigger(), evt_handle_bind(), evt_handle_bind_lock(), evt_trigger_on_activate_exec_script(), and evt_trigger_on_activate_lock().
| s32 Trigger::priority |
Definition at line 392 of file common_structs.h.
Referenced by bind_trigger(), evt_handle_bind(), evt_handle_bind_lock(), evt_trigger_on_activate_exec_script(), and evt_trigger_on_activate_lock().
| union { ... } Trigger |
| s32* Trigger::itemList |
Definition at line 398 of file common_structs.h.
Referenced by create_trigger().
| s32 Trigger::tattleMsg |
Definition at line 399 of file common_structs.h.
Referenced by create_trigger(), and get_trigger_tattle().
| u8 Trigger::hasPlayerInteractPrompt |
Definition at line 400 of file common_structs.h.
Referenced by create_trigger(), and should_collider_allow_interact().
| char Trigger::unk_31[3] |
Definition at line 401 of file common_structs.h.
| s32 Trigger::runningScriptID |
Definition at line 402 of file common_structs.h.
Referenced by evt_trigger_on_activate_exec_script(), and evt_trigger_on_activate_lock().