Functions | |
void | default_trigger_on_activate (Trigger *self) |
void | clear_trigger_data (void) |
void | init_trigger_list (void) |
Trigger * | create_trigger (TriggerBlueprint *bp) |
void | update_triggers (void) |
void | delete_trigger (Trigger *toDelete) |
s32 | is_another_trigger_bound (Trigger *trigger, EvtScript *script) |
Trigger * | get_trigger_by_id (s32 triggerID) |
s32 | should_collider_allow_interact (s32 colliderID) |
Variables | |
s16 | gTriggerCount |
BSS TriggerList | wTriggerList |
BSS TriggerList | bTriggerList |
BSS TriggerList * | gCurrentTriggerListPtr |
Trigger * create_trigger | ( | TriggerBlueprint * | bp | ) |
Referenced by bind_trigger(), evt_handle_bind(), and evt_handle_bind_lock().
Referenced by create_trigger().
Referenced by evt_handle_unbind().
Referenced by get_trigger_tattle().
Referenced by state_step_end_battle(), state_step_exit_language_select(), and state_step_unpause().
Referenced by evt_trigger_on_activate_exec_script().
Referenced by check_for_interactables(), func_800E06D8(), and should_continue_inspect().
Referenced by step_game_loop().
BSS TriggerList bTriggerList |
Referenced by clear_trigger_data(), and init_trigger_list().
BSS TriggerList* gCurrentTriggerListPtr |
s16 gTriggerCount |
Referenced by clear_trigger_data(), create_trigger(), and init_trigger_list().
BSS TriggerList wTriggerList |
Referenced by clear_trigger_data(), and init_trigger_list().