![]() |
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 | NUM_TRIES 5 |
Functions | |
function | __init__ () |
function | __main__ () |
function | animate_octobomb (is_upgraded) |
function | check_octobomb_on_train () |
function | devgui_octobomb_give (n_player_index) |
function | do_octobomb_sound () |
function | do_tentacle_burst (e_player, is_upgraded) |
function | do_tentacle_grab (e_player, is_upgraded) |
function | FakeLinkto (linkee) |
function | get_thrown_octobomb () |
function | grenade_planted (grenade, model) |
function | grenade_stolen_by_sam (e_grenade) |
function | hide_owner (owner) |
function | is_on_navmesh () |
function | move_away_from_edges () |
function | octo_gib () |
function | octobomb_cleanup () |
function | octobomb_devgui () |
function | octobomb_exists () |
function | octobomb_give (player) |
function | parasite_attractor (e_grenade) |
function | parasite_attractor_grab (e_grenade) |
function | parasite_attractor_init () |
function | parasite_variables (e_grenade) |
function | player_give_octobomb (str_weapon=STR_WEAP_OCTOBOMB) |
function | player_give_octobomb_upgraded () |
function | player_handle_octobomb () |
function | player_throw_octobomb (e_grenade, num_attractors, max_attract_dist, attract_dist_custom) |
function private | setup_devgui_func (str_devgui_path, str_dvar, n_value, func, n_base_value) |
function | show_briefly (showtime) |
function | show_owner_on_attack (owner) |
function | sndAttackVox () |
function | special_attractor_spawn (e_player, max_attract_dist) |
function | vehicle_attractor (e_grenade) |
function | vehicle_attractor_damage (e_player) |
function | zombie_explodes () |
function | zombie_spore_infect (e_player, e_grenade, is_upgraded) |
#define NUM_TRIES 5 |
Definition at line 433 of file _zm_weap_octobomb.gsc.
function __init__ | ( | ) |
Definition at line 34 of file _zm_weap_octobomb.gsc.
References octobomb_devgui(), register(), VERSION_SHIP, and VERSION_TU8.
function __main__ | ( | ) |
Definition at line 48 of file _zm_weap_octobomb.gsc.
References octobomb_exists(), player_give_octobomb(), player_give_octobomb_upgraded(), register_zombie_weapon_callback(), STR_WEAP_OCTOBOMB, and STR_WEAP_OCTOBOMB_UPGRADED.
function animate_octobomb | ( | is_upgraded | ) |
Definition at line 402 of file _zm_weap_octobomb.gsc.
References CF_OCTOBOMB_FX, CF_OCTOBOMB_UG_FX, play(), and set().
Referenced by player_throw_octobomb().
function check_octobomb_on_train | ( | ) |
Definition at line 249 of file _zm_weap_octobomb.gsc.
References detonate(), entity_in_zone(), get(), and SERVER_FRAME.
Referenced by player_throw_octobomb().
function devgui_octobomb_give | ( | n_player_index | ) |
Definition at line 1091 of file _zm_weap_octobomb.gsc.
References octobomb_give().
Referenced by octobomb_devgui().
function do_octobomb_sound | ( | ) |
Definition at line 566 of file _zm_weap_octobomb.gsc.
Referenced by player_throw_octobomb().
function do_tentacle_burst | ( | e_player | , |
is_upgraded | |||
) |
Definition at line 588 of file _zm_weap_octobomb.gsc.
References get_zombie_array(), OCTOBOMB_DAMAGE_GROWTH_DURATION, OCTOBOMB_DAMAGE_INTERVAL, OCTOBOMB_DAMAGE_RADIUS, SERVER_FRAME, set(), zombie_explodes(), and zombie_spore_infect().
Referenced by player_throw_octobomb().
function do_tentacle_grab | ( | e_player | , |
is_upgraded | |||
) |
Definition at line 692 of file _zm_weap_octobomb.gsc.
References CF_OCTOBOMB_FX, CF_OCTOBOMB_UG_FX, get_zombie_array(), octo_gib(), OCTOBOMB_GRAB_MAX_TIME, OCTOBOMB_GRAB_MIN_TIME, OCTOBOMB_GRAB_RADIUS, OCTOBOMB_UG_GRAB_MAX_TIME, OCTOBOMB_UG_GRAB_MIN_TIME, and set().
Referenced by player_throw_octobomb().
function FakeLinkto | ( | linkee | ) |
Definition at line 200 of file _zm_weap_octobomb.gsc.
Referenced by grenade_planted(), and player_throw_octobomb().
function get_thrown_octobomb | ( | ) |
Definition at line 1027 of file _zm_weap_octobomb.gsc.
References WAIT_SERVER_FRAME.
Referenced by player_handle_octobomb().
function grenade_planted | ( | grenade | , |
model | |||
) |
Definition at line 214 of file _zm_weap_octobomb.gsc.
References FakeLinkto(), and IS_EQUAL.
Referenced by player_throw_octobomb().
function grenade_stolen_by_sam | ( | e_grenade | ) |
Definition at line 468 of file _zm_weap_octobomb.gsc.
References IS_TRUE.
Referenced by player_throw_octobomb().
function hide_owner | ( | owner | ) |
Definition at line 166 of file _zm_weap_octobomb.gsc.
References show_owner_on_attack(), and waittill_any_ex().
function is_on_navmesh | ( | ) |
Definition at line 374 of file _zm_weap_octobomb.gsc.
Referenced by player_throw_octobomb().
function move_away_from_edges | ( | ) |
Definition at line 434 of file _zm_weap_octobomb.gsc.
Referenced by player_throw_octobomb().
function octo_gib | ( | ) |
Definition at line 774 of file _zm_weap_octobomb.gsc.
References cointoss().
Referenced by do_tentacle_grab(), and zombie_explodes().
function octobomb_cleanup | ( | ) |
Definition at line 532 of file _zm_weap_octobomb.gsc.
References IS_TRUE, self_delete(), and WAIT_SERVER_FRAME.
Referenced by player_throw_octobomb().
function octobomb_devgui | ( | ) |
Definition at line 1054 of file _zm_weap_octobomb.gsc.
References devgui_octobomb_give(), and setup_devgui_func().
Referenced by __init__().
function octobomb_exists | ( | ) |
Definition at line 1047 of file _zm_weap_octobomb.gsc.
References is_weapon_included().
Referenced by __main__().
function octobomb_give | ( | player | ) |
Definition at line 1109 of file _zm_weap_octobomb.gsc.
References set_to_player(), STR_WEAP_OCTOBOMB, and weapon_give().
Referenced by devgui_octobomb_give().
function parasite_attractor | ( | e_grenade | ) |
Definition at line 909 of file _zm_weap_octobomb.gsc.
References OCTOBOMB_PARASITE_ATTRACT_RADIUS, and SERVER_FRAME.
Referenced by special_attractor_spawn().
function parasite_attractor_grab | ( | e_grenade | ) |
Definition at line 955 of file _zm_weap_octobomb.gsc.
References ARCHETYPE_PARASITE, OCTOBOMB_GRAB_MAX_TIME, and OCTOBOMB_GRAB_MIN_TIME.
Referenced by special_attractor_spawn().
function parasite_attractor_init | ( | ) |
Definition at line 875 of file _zm_weap_octobomb.gsc.
References ARRAY_ADD, and OCTOBOMB_PARASITE_ATTRACT_RADIUS.
Referenced by special_attractor_spawn().
function parasite_variables | ( | e_grenade | ) |
Definition at line 888 of file _zm_weap_octobomb.gsc.
References set_ignoreall(), and set_state().
Referenced by special_attractor_spawn().
function player_give_octobomb | ( | str_weapon | = STR_WEAP_OCTOBOMB | ) |
Definition at line 77 of file _zm_weap_octobomb.gsc.
References get_player_tactical_grenade(), player_handle_octobomb(), and set_player_tactical_grenade().
Referenced by __main__(), and player_give_octobomb_upgraded().
function player_give_octobomb_upgraded | ( | ) |
Definition at line 70 of file _zm_weap_octobomb.gsc.
References player_give_octobomb(), and STR_WEAP_OCTOBOMB_UPGRADED.
Referenced by __main__().
function player_handle_octobomb | ( | ) |
Definition at line 93 of file _zm_weap_octobomb.gsc.
References get_thrown_octobomb(), and player_throw_octobomb().
Referenced by player_give_octobomb().
function player_throw_octobomb | ( | e_grenade | , |
num_attractors | , | ||
max_attract_dist | , | ||
attract_dist_custom | |||
) |
Definition at line 265 of file _zm_weap_octobomb.gsc.
References animate_octobomb(), CF_OCTOBOMB_EXPLODE_FX, CF_OCTOBOMB_FX, CF_OCTOBOMB_UG_FX, check_octobomb_on_train(), check_point_in_enabled_zone(), create_zombie_point_of_interest(), create_zombie_point_of_interest_attractor_positions(), do_octobomb_sound(), do_tentacle_burst(), do_tentacle_grab(), FakeLinkto(), grenade_planted(), grenade_stolen_by_sam(), is_on_navmesh(), IS_TRUE, move_away_from_edges(), octobomb_cleanup(), player_is_in_laststand(), self_delete(), SERVER_FRAME, set(), sndAttackVox(), spawn_model(), special_attractor_spawn(), and wait_for_attractor_positions_complete().
Referenced by player_handle_octobomb().
function private setup_devgui_func | ( | str_devgui_path | , |
str_dvar | , | ||
n_value | , | ||
func | , | ||
n_base_value | |||
) |
Definition at line 1065 of file _zm_weap_octobomb.gsc.
References wait_network_frame().
Referenced by octobomb_devgui().
function show_briefly | ( | showtime | ) |
Definition at line 128 of file _zm_weap_octobomb.gsc.
References WAIT_SERVER_FRAME.
Referenced by show_owner_on_attack().
function show_owner_on_attack | ( | owner | ) |
Definition at line 148 of file _zm_weap_octobomb.gsc.
References show_briefly().
Referenced by hide_owner().
function sndAttackVox | ( | ) |
Definition at line 1014 of file _zm_weap_octobomb.gsc.
Referenced by player_throw_octobomb().
function special_attractor_spawn | ( | e_player | , |
max_attract_dist | |||
) |
Definition at line 791 of file _zm_weap_octobomb.gsc.
References ARCHETYPE_PARASITE, ARCHETYPE_RAPS, ARCHETYPE_SPIDER, get_current_state(), OCTOBOMB_DAMAGE_RADIUS, parasite_attractor(), parasite_attractor_grab(), parasite_attractor_init(), parasite_variables(), SERVER_FRAME, vehicle_attractor(), and vehicle_attractor_damage().
Referenced by player_throw_octobomb().
function vehicle_attractor | ( | e_grenade | ) |
Definition at line 844 of file _zm_weap_octobomb.gsc.
Referenced by special_attractor_spawn().
function vehicle_attractor_damage | ( | e_player | ) |
Definition at line 859 of file _zm_weap_octobomb.gsc.
References OCTOBOMB_DAMAGE_INTERVAL, OCTOBOMB_DAMAGE_TICK, and OCTOBOMB_DAMAGE_TIME.
Referenced by special_attractor_spawn().
function zombie_explodes | ( | ) |
Definition at line 678 of file _zm_weap_octobomb.gsc.
References increment(), and octo_gib().
Referenced by do_tentacle_burst().
function zombie_spore_infect | ( | e_player | , |
e_grenade | , | ||
is_upgraded | |||
) |
Definition at line 643 of file _zm_weap_octobomb.gsc.
References CF_OCTOBOMB_FX, CF_OCTOBOMB_UG_FX, OCTOBOMB_DAMAGE_INTERVAL, OCTOBOMB_DAMAGE_TICK, OCTOBOMB_DAMAGE_TIME, OCTOBOMB_UG_DAMAGE_TICK, and set().
Referenced by do_tentacle_burst().