![]() |
Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
|
Go to the source code of this file.
Macros | |
#define | HERO_CLIENTFIELD_POWER "zmhud.swordEnergy" |
#define | HERO_CLIENTFIELD_POWER_FLASH "zmhud.swordChargeUpdate" |
#define | HERO_CLIENTFIELD_STATE "zmhud.swordState" |
#define | HERO_MAXPOWER 100 |
#define | HERO_MINPOWER 0 |
#define | HERO_STATE_CHARGING 1 |
#define | HERO_STATE_HIDDEN 0 |
#define | HERO_STATE_INUSE 3 |
#define | HERO_STATE_READY 2 |
#define | HERO_STATE_UNAVAILABLE 4 |
#define HERO_CLIENTFIELD_POWER "zmhud.swordEnergy" |
Definition at line 44 of file _zm_hero_weapon.gsc.
#define HERO_CLIENTFIELD_POWER_FLASH "zmhud.swordChargeUpdate" |
Definition at line 45 of file _zm_hero_weapon.gsc.
#define HERO_CLIENTFIELD_STATE "zmhud.swordState" |
Definition at line 46 of file _zm_hero_weapon.gsc.
#define HERO_MAXPOWER 100 |
Definition at line 42 of file _zm_hero_weapon.gsc.
#define HERO_MINPOWER 0 |
Definition at line 41 of file _zm_hero_weapon.gsc.
#define HERO_STATE_CHARGING 1 |
Definition at line 34 of file _zm_hero_weapon.gsc.
#define HERO_STATE_HIDDEN 0 |
Definition at line 33 of file _zm_hero_weapon.gsc.
#define HERO_STATE_INUSE 3 |
Definition at line 36 of file _zm_hero_weapon.gsc.
#define HERO_STATE_READY 2 |
Definition at line 35 of file _zm_hero_weapon.gsc.
#define HERO_STATE_UNAVAILABLE 4 |
Definition at line 37 of file _zm_hero_weapon.gsc.
function __init__ | ( | ) |
Definition at line 52 of file _zm_hero_weapon.gsc.
References DEFAULT, gadget_hero_weapon_on_activate(), gadget_hero_weapon_on_off(), GADGET_TYPE_HERO_WEAPON, hero_power_event_callback(), on_player_spawned(), on_spawned(), and register_gadget_activation_callbacks().
function continue_draining_hero_weapon | ( | w_weapon | ) |
Definition at line 302 of file _zm_hero_weapon.gsc.
References clamp(), HERO_MAXPOWER, HERO_MINPOWER, HERO_STATE_INUSE, SERVER_FRAME, set_hero_weapon_state(), and WAIT_SERVER_FRAME.
Referenced by unwield_gravityspikes().
function default_give | ( | weapon | ) |
Definition at line 129 of file _zm_hero_weapon.gsc.
References HERO_MAXPOWER, HERO_STATE_CHARGING, HERO_STATE_READY, and set_hero_weapon_state().
Referenced by register_hero_weapon().
function default_power_empty | ( | weapon | ) |
Definition at line 185 of file _zm_hero_weapon.gsc.
References HERO_STATE_CHARGING, and set_hero_weapon_state().
Referenced by gravityspikes_power_expired(), and register_hero_weapon().
function default_power_full | ( | weapon | ) |
Definition at line 179 of file _zm_hero_weapon.gsc.
References HERO_STATE_READY, set_hero_weapon_state(), and show_hint_text().
Referenced by register_hero_weapon().
function default_take | ( | weapon | ) |
Definition at line 142 of file _zm_hero_weapon.gsc.
References HERO_STATE_HIDDEN, and set_hero_weapon_state().
Referenced by register_hero_weapon().
function default_unwield | ( | weapon | ) |
Definition at line 163 of file _zm_hero_weapon.gsc.
References HERO_STATE_CHARGING, and set_hero_weapon_state().
Referenced by register_hero_weapon(), and unwield_gravityspikes().
function default_wield | ( | weapon | ) |
Definition at line 158 of file _zm_hero_weapon.gsc.
References HERO_STATE_INUSE, and set_hero_weapon_state().
Referenced by register_hero_weapon(), and wield_gravityspikes().
function gadget_hero_weapon_on_activate | ( | slot | , |
weapon | |||
) |
Definition at line 64 of file _zm_hero_weapon.gsc.
Referenced by __init__().
function gadget_hero_weapon_on_off | ( | slot | , |
weapon | |||
) |
Definition at line 68 of file _zm_hero_weapon.gsc.
References watch_for_glitches().
Referenced by __init__().
function hero_power_event | ( | player | , |
ai_enemy | |||
) |
Definition at line 356 of file _zm_hero_weapon.gsc.
References has_player_hero_weapon(), HERO_STATE_INUSE, IS_EQUAL, IS_TRUE, and player_hero_power_event().
Referenced by hero_power_event_callback().
function hero_power_event_callback | ( | e_player | , |
ai_enemy | |||
) |
Definition at line 342 of file _zm_hero_weapon.gsc.
References hero_power_event().
Referenced by __init__().
function is_hero_weapon_in_use | ( | ) |
Definition at line 402 of file _zm_hero_weapon.gsc.
References HERO_STATE_INUSE, and IS_EQUAL.
Referenced by gravity_trap_loop().
function on_player_spawned | ( | ) |
Definition at line 196 of file _zm_hero_weapon.gsc.
References HERO_STATE_HIDDEN, set_hero_weapon_state(), watch_hero_weapon_change(), watch_hero_weapon_give(), and watch_hero_weapon_take().
Referenced by __init__().
function player_hero_power_event | ( | ai_enemy | ) |
Definition at line 364 of file _zm_hero_weapon.gsc.
References clamp(), get_player_hero_weapon(), HERO_CLIENTFIELD_POWER, HERO_CLIENTFIELD_POWER_FLASH, HERO_MAXPOWER, HERO_MINPOWER, increment_uimodel(), IS_TRUE, and set_player_uimodel().
Referenced by hero_power_event().
function register_hero_recharge_event | ( | w_hero | , |
func | |||
) |
Definition at line 328 of file _zm_hero_weapon.gsc.
Referenced by __init__().
function register_hero_weapon | ( | weapon_name | ) |
Definition at line 95 of file _zm_hero_weapon.gsc.
References DEFAULT, default_give(), default_power_empty(), default_power_full(), default_take(), default_unwield(), default_wield(), and register_hero_weapon_for_level().
Referenced by __init__().
function register_hero_weapon_give_take_callbacks | ( | weapon_name | , |
give_fn | = &default_give , |
||
take_fn | = &default_take |
||
) |
Definition at line 118 of file _zm_hero_weapon.gsc.
function register_hero_weapon_power_callbacks | ( | weapon_name | , |
power_full_fn | = &default_power_full , |
||
power_empty_fn | = &default_power_empty |
||
) |
Definition at line 168 of file _zm_hero_weapon.gsc.
Referenced by __init__().
function register_hero_weapon_wield_unwield_callbacks | ( | weapon_name | , |
wield_fn | = &default_wield , |
||
unwield_fn | = &default_unwield |
||
) |
Definition at line 147 of file _zm_hero_weapon.gsc.
Referenced by __init__().
function set_hero_weapon_state | ( | w_weapon | , |
state | |||
) |
Definition at line 190 of file _zm_hero_weapon.gsc.
References HERO_CLIENTFIELD_STATE, and set_player_uimodel().
Referenced by continue_draining_hero_weapon(), default_give(), default_power_empty(), default_power_full(), default_take(), default_unwield(), default_wield(), and on_player_spawned().
function take_hero_weapon | ( | ) |
Definition at line 393 of file _zm_hero_weapon.gsc.
Referenced by bleed_out().
function watch_for_glitches | ( | slot | , |
weapon | |||
) |
Definition at line 73 of file _zm_hero_weapon.gsc.
References is_hero_weapon(), and switch_back_primary_weapon().
Referenced by gadget_hero_weapon_on_off().
function watch_hero_power | ( | w_weapon | ) |
Definition at line 271 of file _zm_hero_weapon.gsc.
References DEFAULT, HERO_CLIENTFIELD_POWER, HERO_MAXPOWER, HERO_MINPOWER, set_player_uimodel(), and WAIT_SERVER_FRAME.
Referenced by watch_hero_weapon_give().
function watch_hero_weapon_change | ( | ) |
Definition at line 238 of file _zm_hero_weapon.gsc.
References is_hero_weapon().
Referenced by on_player_spawned().
function watch_hero_weapon_give | ( | ) |
Definition at line 204 of file _zm_hero_weapon.gsc.
References is_hero_weapon(), and watch_hero_power().
Referenced by on_player_spawned().
function watch_hero_weapon_take | ( | ) |
Definition at line 221 of file _zm_hero_weapon.gsc.
References is_hero_weapon().
Referenced by on_player_spawned().