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 |
| void clear_trigger_data | ( | void | ) |
| Trigger * create_trigger | ( | TriggerBlueprint * | bp | ) |
Referenced by bind_trigger(), evt_handle_bind(), and evt_handle_bind_lock().
| void default_trigger_on_activate | ( | Trigger * | self | ) |
Referenced by create_trigger().
| void delete_trigger | ( | Trigger * | toDelete | ) |
Referenced by evt_handle_unbind().
| Trigger * get_trigger_by_id | ( | s32 | triggerID | ) |
Referenced by get_trigger_tattle().
| void init_trigger_list | ( | void | ) |
Referenced by state_step_end_battle(), state_step_exit_language_select(), and state_step_unpause().
Referenced by evt_trigger_on_activate_exec_script().
| s32 should_collider_allow_interact | ( | s32 | colliderID | ) |
Referenced by check_for_interactables(), func_800E06D8(), and should_continue_inspect().
| void update_triggers | ( | void | ) |
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().