Definition at line 379 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 380 of file common_structs.h.
Referenced by create_trigger(), default_trigger_on_activate(), evt_trigger_on_activate_lock(), get_trigger_tattle(), is_another_trigger_bound(), should_collider_allow_interact(), and update_triggers().
s32 Trigger::varIndex |
Definition at line 381 of file common_structs.h.
Referenced by create_trigger(), and update_triggers().
union { ... } Trigger::location |
Referenced by create_trigger(), get_trigger_tattle(), should_collider_allow_interact(), and update_triggers().
s32(* Trigger::onActivateFunc) (struct Trigger *) |
Definition at line 386 of file common_structs.h.
Referenced by create_trigger(), and update_triggers().
EvtScript* Trigger::onTriggerEvt |
Definition at line 387 of file common_structs.h.
Referenced by bind_trigger(), evt_handle_bind(), evt_handle_bind_lock(), evt_trigger_on_activate_exec_script(), evt_trigger_on_activate_lock(), and is_another_trigger_bound().
struct Evt* Trigger::runningScript |
Definition at line 388 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 389 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 395 of file common_structs.h.
Referenced by create_trigger().
s32 Trigger::tattleMsg |
Definition at line 396 of file common_structs.h.
Referenced by create_trigger(), and get_trigger_tattle().
u8 Trigger::hasPlayerInteractPrompt |
Definition at line 397 of file common_structs.h.
Referenced by create_trigger(), and should_collider_allow_interact().
char Trigger::unk_31[3] |
Definition at line 398 of file common_structs.h.
s32 Trigger::runningScriptID |
Definition at line 399 of file common_structs.h.
Referenced by evt_trigger_on_activate_exec_script(), and evt_trigger_on_activate_lock().