![]() |
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 | N_MONKEY_PULSE_DAMAGE_MAX 1000 |
#define | N_MONKEY_PULSE_DAMAGE_MIN 500 |
#define | N_MONKEY_PULSE_RADIUS 128 |
#define | PLAYER_RADIUS 15.0 |
#define | VALID_POI_HALF_HEIGHT 100 |
#define | VALID_POI_HEIGHT 36 |
#define | VALID_POI_INNER_SPACING 2 |
#define | VALID_POI_MAX_RADIUS 200 |
#define | VALID_POI_RADIUS_FROM_EDGES 15 |
Functions | |
function | clone_player_angles (owner) |
function | cymbal_monkey_exists (w_weapon) |
function | do_monkey_sound (model, info) |
function | FakeLinkto (linkee) |
function | get_thrown_monkey () |
function | grenade_stolen_by_sam (ent_grenade, ent_model, ent_actor) |
function | hide_owner (owner) |
function | init () |
function | monitor_zombie_groans (info) |
function | monkey_cleanup (parent) |
function | move_valid_poi_to_navmesh (valid_poi) |
function | play_delayed_explode_vox () |
function | play_zombie_groans () |
function | player_give_cymbal_monkey () |
function | player_give_cymbal_monkey_upgraded () |
function | player_handle_cymbal_monkey () |
function | player_throw_cymbal_monkey (grenade, num_attractors, max_attract_dist, attract_dist_diff) |
function | proximity_detonate (owner) |
function | pulse_damage (e_owner, model) |
function | show_briefly (showtime) |
function | show_owner_on_attack (owner) |
function | watch_for_dud (model, actor) |
function | watch_for_emp (model, actor) |
#define N_MONKEY_PULSE_DAMAGE_MAX 1000 |
Definition at line 27 of file _zm_weap_cymbal_monkey.gsc.
#define N_MONKEY_PULSE_DAMAGE_MIN 500 |
Definition at line 28 of file _zm_weap_cymbal_monkey.gsc.
#define N_MONKEY_PULSE_RADIUS 128 |
Definition at line 26 of file _zm_weap_cymbal_monkey.gsc.
#define PLAYER_RADIUS 15.0 |
Definition at line 280 of file _zm_weap_cymbal_monkey.gsc.
#define VALID_POI_HALF_HEIGHT 100 |
Definition at line 21 of file _zm_weap_cymbal_monkey.gsc.
#define VALID_POI_HEIGHT 36 |
Definition at line 24 of file _zm_weap_cymbal_monkey.gsc.
#define VALID_POI_INNER_SPACING 2 |
Definition at line 22 of file _zm_weap_cymbal_monkey.gsc.
#define VALID_POI_MAX_RADIUS 200 |
Definition at line 20 of file _zm_weap_cymbal_monkey.gsc.
#define VALID_POI_RADIUS_FROM_EDGES 15 |
Definition at line 23 of file _zm_weap_cymbal_monkey.gsc.
function clone_player_angles | ( | owner | ) |
Definition at line 197 of file _zm_weap_cymbal_monkey.gsc.
References WAIT_SERVER_FRAME.
Referenced by player_throw_cymbal_monkey().
function cymbal_monkey_exists | ( | w_weapon | ) |
Definition at line 804 of file _zm_weap_cymbal_monkey.gsc.
References is_weapon_included().
Referenced by init().
function do_monkey_sound | ( | model | , |
info | |||
) |
Definition at line 633 of file _zm_weap_cymbal_monkey.gsc.
References IS_TRUE, and play_delayed_explode_vox().
Referenced by player_throw_cymbal_monkey().
function FakeLinkto | ( | linkee | ) |
Definition at line 330 of file _zm_weap_cymbal_monkey.gsc.
Referenced by player_throw_cymbal_monkey().
function get_thrown_monkey | ( | ) |
Definition at line 730 of file _zm_weap_cymbal_monkey.gsc.
References WAIT_SERVER_FRAME.
Referenced by player_handle_cymbal_monkey().
function grenade_stolen_by_sam | ( | ent_grenade | , |
ent_model | , | ||
ent_actor | |||
) |
Definition at line 518 of file _zm_weap_cymbal_monkey.gsc.
Referenced by player_throw_cymbal_monkey().
function hide_owner | ( | owner | ) |
Definition at line 247 of file _zm_weap_cymbal_monkey.gsc.
References show_owner_on_attack(), and waittill_any_ex().
Referenced by player_throw_cymbal_monkey().
function init | ( | ) |
Definition at line 31 of file _zm_weap_cymbal_monkey.gsc.
References cymbal_monkey_exists(), IS_TRUE, player_give_cymbal_monkey(), player_give_cymbal_monkey_upgraded(), register_zombie_weapon_callback(), VALID_POI_HALF_HEIGHT, VALID_POI_HEIGHT, VALID_POI_INNER_SPACING, VALID_POI_MAX_RADIUS, and VALID_POI_RADIUS_FROM_EDGES.
function monitor_zombie_groans | ( | info | ) |
Definition at line 750 of file _zm_weap_cymbal_monkey.gsc.
References ARRAY_ADD, play_zombie_groans(), and WAIT_SERVER_FRAME.
function monkey_cleanup | ( | parent | ) |
Definition at line 580 of file _zm_weap_cymbal_monkey.gsc.
References IS_TRUE, self_delete(), and WAIT_SERVER_FRAME.
Referenced by player_throw_cymbal_monkey().
function move_valid_poi_to_navmesh | ( | valid_poi | ) |
Definition at line 474 of file _zm_weap_cymbal_monkey.gsc.
References IS_TRUE.
Referenced by player_throw_cymbal_monkey().
function play_delayed_explode_vox | ( | ) |
Definition at line 714 of file _zm_weap_cymbal_monkey.gsc.
Referenced by do_monkey_sound().
function play_zombie_groans | ( | ) |
Definition at line 785 of file _zm_weap_cymbal_monkey.gsc.
Referenced by monitor_zombie_groans().
function player_give_cymbal_monkey | ( | ) |
Definition at line 88 of file _zm_weap_cymbal_monkey.gsc.
References player_handle_cymbal_monkey(), and set_player_tactical_grenade().
Referenced by init().
function player_give_cymbal_monkey_upgraded | ( | ) |
Definition at line 95 of file _zm_weap_cymbal_monkey.gsc.
References get_player_tactical_grenade(), player_handle_cymbal_monkey(), and set_player_tactical_grenade().
Referenced by init().
function player_handle_cymbal_monkey | ( | ) |
Definition at line 110 of file _zm_weap_cymbal_monkey.gsc.
References get_thrown_monkey(), player_throw_cymbal_monkey(), and WAIT_SERVER_FRAME.
Referenced by player_give_cymbal_monkey(), and player_give_cymbal_monkey_upgraded().
function player_throw_cymbal_monkey | ( | grenade | , |
num_attractors | , | ||
max_attract_dist | , | ||
attract_dist_diff | |||
) |
Definition at line 344 of file _zm_weap_cymbal_monkey.gsc.
References check_point_in_enabled_zone(), clone_animate(), clone_player_angles(), create_zombie_point_of_interest(), create_zombie_point_of_interest_attractor_positions(), do_monkey_sound(), FakeLinkto(), grenade_stolen_by_sam(), hide_owner(), IS_TRUE, monkey_cleanup(), move_valid_poi_to_navmesh(), player_is_in_laststand(), proximity_detonate(), pulse_damage(), spawn(), spawn_player_clone(), wait_for_attractor_positions_complete(), watch_for_dud(), and watch_for_emp().
Referenced by player_handle_cymbal_monkey().
function proximity_detonate | ( | owner | ) |
Definition at line 282 of file _zm_weap_cymbal_monkey.gsc.
References detonate(), spawn(), and SPAWNFLAG_TRIGGER_AI_NEUTRAL.
Referenced by player_throw_cymbal_monkey().
function pulse_damage | ( | e_owner | , |
model | |||
) |
Definition at line 598 of file _zm_weap_cymbal_monkey.gsc.
References linear_map(), N_MONKEY_PULSE_DAMAGE_MAX, N_MONKEY_PULSE_DAMAGE_MIN, N_MONKEY_PULSE_RADIUS, and wait_network_frame().
Referenced by player_throw_cymbal_monkey().
function show_briefly | ( | showtime | ) |
Definition at line 209 of file _zm_weap_cymbal_monkey.gsc.
References WAIT_SERVER_FRAME.
Referenced by show_owner_on_attack().
function show_owner_on_attack | ( | owner | ) |
Definition at line 229 of file _zm_weap_cymbal_monkey.gsc.
References show_briefly().
Referenced by hide_owner().
function watch_for_dud | ( | model | , |
actor | |||
) |
Definition at line 143 of file _zm_weap_cymbal_monkey.gsc.
Referenced by player_throw_cymbal_monkey().
function watch_for_emp | ( | model | , |
actor | |||
) |
Definition at line 161 of file _zm_weap_cymbal_monkey.gsc.
References deactivate_zombie_point_of_interest(), and should_watch_for_emp().
Referenced by player_throw_cymbal_monkey().