![]() |
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 | ANIMTREE "generic" |
#define | DAMAGE_FILTER_MIN_TIME 500 |
Functions | |
function | __init__ () |
function | aircraft_crash (point, dir) |
function | aircraft_crash_move (point, dir) |
function | barrel_rolling_crash () |
function | boat_crash (point, dir) |
function | boat_crash_monitor (point, dir, crash_time) |
function | boat_crash_movement (point, dir) |
function | CleanUp () |
function | crash_collision_test () |
function | crash_path_check (node) |
function | crash_stop () |
function | death_cleanup_level_variables () |
function | death_cleanup_riders () |
function | death_fire_loop_audio () |
function | death_firesound (sound) |
function | death_fx () |
function | death_jolt (type) |
function | death_make_badplace (type) |
function | death_radius_damage (meansOfDamage="MOD_EXPLOSIVE") |
function | death_update_crash (point, dir) |
function | deathfx_ent () |
function | deathrolloff () |
function | deathrollon () |
function | delay_set_gravity (delay) |
function | DelayedRemove_thread (time, shouldDelete) |
function | DeleteWhenSafe (time=4) |
function | do_scripted_crash () |
function | flipping_shooting_crash_accel () |
function | flipping_shooting_crash_movement (attacker, hitdir) |
function | flipping_shooting_death (attacker, hitDir) |
function | flipping_shooting_dmg_snd () |
function | FreeWhenSafe (time=4) |
function | helicopter_collision () |
function | helicopter_crash (point, dir) |
function | helicopter_crash_accel () |
function | helicopter_crash_move (point, dir) |
function | helicopter_crash_movement (point, dir) |
function | helicopter_crash_rotation (point, dir) |
function | helicopter_crash_zone_accel (dir) |
function | helicopter_explode (delete_me) |
function | loop_fx_on_vehicle_tag (effect, loopTime, tag) |
function | main () |
function | plane_crash () |
function | play_crashing_loop () |
function | play_death_audio () |
function | play_spinning_plane_sound () |
function | random_crash (hitdir) |
function | set_death_model (sModel, fDelay) |
function | set_movement_and_accel (new_vel, ang_vel) |
function | vehicle_damage_filter (vision_set, heavy_damage_threshold, filterid=0, b_use_player_damage=false) |
function | vehicle_damage_filter_damage_watcher (driver, heavy_damage_threshold) |
function | vehicle_damage_filter_exit_watcher (driver) |
function | waittill_crash_done_or_stopped () |
#define ANIMTREE "generic" |
Definition at line 13 of file vehicle_death_shared.gsc.
#define DAMAGE_FILTER_MIN_TIME 500 |
Definition at line 1349 of file vehicle_death_shared.gsc.
function __init__ | ( | ) |
Definition at line 26 of file vehicle_death_shared.gsc.
function aircraft_crash | ( | point | , |
dir | |||
) |
Definition at line 299 of file vehicle_death_shared.gsc.
References aircraft_crash_move(), play_spinning_plane_sound(), and WAIT_SERVER_FRAME.
Referenced by death_update_crash().
function aircraft_crash_move | ( | point | , |
dir | |||
) |
Definition at line 645 of file vehicle_death_shared.gsc.
References crash_collision_test(), delay_set_gravity(), and WAIT_SERVER_FRAME.
Referenced by aircraft_crash().
function barrel_rolling_crash | ( | ) |
Definition at line 1524 of file vehicle_death_shared.gsc.
References set_movement_and_accel(), and sign().
Referenced by flipping_shooting_crash_movement(), and state_death_update().
function boat_crash | ( | point | , |
dir | |||
) |
Definition at line 823 of file vehicle_death_shared.gsc.
References boat_crash_movement(), and WAIT_SERVER_FRAME.
Referenced by death_update_crash().
function boat_crash_monitor | ( | point | , |
dir | , | ||
crash_time | |||
) |
Definition at line 893 of file vehicle_death_shared.gsc.
References crash_stop().
Referenced by boat_crash_movement().
function boat_crash_movement | ( | point | , |
dir | |||
) |
self SetVehVelocity( ( 0, 0, 0 ) );
Definition at line 844 of file vehicle_death_shared.gsc.
References boat_crash_monitor(), VEC_SET_X, VEC_SET_Y, and WAIT_SERVER_FRAME.
Referenced by boat_crash().
function CleanUp | ( | ) |
Definition at line 1795 of file vehicle_death_shared.gsc.
Referenced by quadtank_death(), and state_death_update().
function crash_collision_test | ( | ) |
Definition at line 935 of file vehicle_death_shared.gsc.
References crash_stop(), helicopter_explode(), and WAIT_SERVER_FRAME.
Referenced by aircraft_crash_move(), helicopter_crash_move(), and helicopter_crash_movement().
function crash_path_check | ( | node | ) |
Definition at line 961 of file vehicle_death_shared.gsc.
References path_detour_get_detourpath().
Referenced by death_update_crash().
function crash_stop | ( | ) |
Definition at line 904 of file vehicle_death_shared.gsc.
References toggle_exhaust_fx(), toggle_sounds(), toggle_tread_fx(), and WAIT_SERVER_FRAME.
Referenced by boat_crash_monitor(), and crash_collision_test().
function death_cleanup_level_variables | ( | ) |
Definition at line 1144 of file vehicle_death_shared.gsc.
Referenced by croc_death(), defaultstate_death_enter(), flipping_shooting_death(), main(), metalstorm_death(), and quadrotor_death().
function death_cleanup_riders | ( | ) |
Definition at line 1176 of file vehicle_death_shared.gsc.
References is_corpse().
Referenced by main().
function death_fire_loop_audio | ( | ) |
Definition at line 1747 of file vehicle_death_shared.gsc.
References Spawn().
Referenced by nudge_collision().
function death_firesound | ( | sound | ) |
Definition at line 1007 of file vehicle_death_shared.gsc.
References loop_on_tag(), and waittill_any().
function death_fx | ( | ) |
Definition at line 1018 of file vehicle_death_shared.gsc.
References do_death_fx(), and explode_notify_wrapper().
Referenced by flipping_shooting_death(), main(), and set_movement_and_accel().
function death_jolt | ( | type | ) |
function death_make_badplace | ( | type | ) |
function death_radius_damage | ( | meansOfDamage | = "MOD_EXPLOSIVE" | ) |
Definition at line 1196 of file vehicle_death_shared.gsc.
References WAIT_SERVER_FRAME.
Referenced by croc_crash_movement(), default_death(), Explode(), flipping_shooting_death(), gibbed_death(), main(), metalstorm_crash_movement(), quadrotor_death(), quadtank_death(), set_movement_and_accel(), state_death_update(), and watch_death().
function death_update_crash | ( | point | , |
dir | |||
) |
Definition at line 1220 of file vehicle_death_shared.gsc.
References aircraft_crash(), boat_crash(), crash_path_check(), disconnect_paths(), helicopter_crash(), helicopter_explode(), IS_BOAT, is_corpse(), IS_HELICOPTER, IS_PLANE, and set_speed().
Referenced by main().
function deathfx_ent | ( | ) |
Definition at line 1123 of file vehicle_death_shared.gsc.
References Spawn().
Referenced by loop_fx_on_vehicle_tag().
function deathrolloff | ( | ) |
Definition at line 1102 of file vehicle_death_shared.gsc.
Referenced by paths().
function deathrollon | ( | ) |
Definition at line 1094 of file vehicle_death_shared.gsc.
Referenced by paths().
function delay_set_gravity | ( | delay | ) |
Definition at line 753 of file vehicle_death_shared.gsc.
References delay().
Referenced by aircraft_crash_move().
function DelayedRemove_thread | ( | time | , |
shouldDelete | |||
) |
Definition at line 1766 of file vehicle_death_shared.gsc.
References waitForTimeAndNetworkFrame().
Referenced by DeleteWhenSafe(), and FreeWhenSafe().
function DeleteWhenSafe | ( | time | = 4 | ) |
Definition at line 1761 of file vehicle_death_shared.gsc.
References DelayedRemove_thread().
Referenced by burning_death(), defaultstate_death_update(), emped_death(), gibbed_death(), state_death_update(), VehicleSpawnThread(), and watch_death().
function do_scripted_crash | ( | ) |
function flipping_shooting_crash_accel | ( | ) |
Definition at line 1687 of file vehicle_death_shared.gsc.
Referenced by set_movement_and_accel().
function flipping_shooting_crash_movement | ( | attacker | , |
hitdir | |||
) |
Definition at line 1641 of file vehicle_death_shared.gsc.
References barrel_rolling_crash(), plane_crash(), and random_crash().
Referenced by flipping_shooting_death().
function flipping_shooting_death | ( | attacker | , |
hitDir | |||
) |
Definition at line 1442 of file vehicle_death_shared.gsc.
References death_cleanup_level_variables(), death_fx(), death_radius_damage(), delete_on_death(), flipping_shooting_crash_movement(), IS_TRUE, lights_off(), set_death_model(), toggle_exhaust_fx(), toggle_sounds(), toggle_tread_fx(), and WAIT_SERVER_FRAME.
Referenced by patrol(), and state_death_update().
function flipping_shooting_dmg_snd | ( | ) |
Definition at line 1676 of file vehicle_death_shared.gsc.
References Spawn(), and waittill_any().
Referenced by set_movement_and_accel().
function FreeWhenSafe | ( | time | = 4 | ) |
Definition at line 1756 of file vehicle_death_shared.gsc.
References DelayedRemove_thread().
Referenced by default_death(), quadtank_death(), and state_death_update().
function helicopter_collision | ( | ) |
Definition at line 594 of file vehicle_death_shared.gsc.
function helicopter_crash | ( | point | , |
dir | |||
) |
Definition at line 320 of file vehicle_death_shared.gsc.
References helicopter_crash_movement(), play_crashing_loop(), and WAIT_SERVER_FRAME.
Referenced by death_update_crash().
function helicopter_crash_accel | ( | ) |
Definition at line 433 of file vehicle_death_shared.gsc.
Referenced by helicopter_crash_movement().
function helicopter_crash_move | ( | point | , |
dir | |||
) |
Definition at line 763 of file vehicle_death_shared.gsc.
References crash_collision_test(), and WAIT_SERVER_FRAME.
function helicopter_crash_movement | ( | point | , |
dir | |||
) |
Definition at line 343 of file vehicle_death_shared.gsc.
References crash_collision_test(), get_array(), helicopter_crash_accel(), helicopter_crash_rotation(), helicopter_crash_zone_accel(), and sign().
Referenced by helicopter_crash().
function helicopter_crash_rotation | ( | point | , |
dir | |||
) |
Definition at line 451 of file vehicle_death_shared.gsc.
References VEC_SET_X, VEC_SET_Z, and WAIT_SERVER_FRAME.
Referenced by helicopter_crash_movement().
function helicopter_crash_zone_accel | ( | dir | ) |
Definition at line 509 of file vehicle_death_shared.gsc.
References sign().
Referenced by helicopter_crash_movement().
function helicopter_explode | ( | delete_me | ) |
Definition at line 631 of file vehicle_death_shared.gsc.
References do_death_fx(), and set_death_model().
Referenced by crash_collision_test(), and death_update_crash().
function loop_fx_on_vehicle_tag | ( | effect | , |
loopTime | , | ||
tag | |||
) |
Definition at line 1108 of file vehicle_death_shared.gsc.
References deathfx_ent().
function main | ( | ) |
Definition at line 30 of file vehicle_death_shared.gsc.
References death_cleanup_level_variables(), death_cleanup_riders(), death_fx(), death_jolt(), death_make_badplace(), death_radius_damage(), death_update_crash(), delete_on_death(), disconnect_paths(), do_scripted_crash(), is_corpse(), IS_HELICOPTER, IS_PLANE, IS_TRUE, lights_off(), play_death_audio(), set(), set_death_model(), WAIT_SERVER_FRAME, and waittill_crash_done_or_stopped().
function plane_crash | ( | ) |
Definition at line 1485 of file vehicle_death_shared.gsc.
References set_movement_and_accel(), and sign().
Referenced by flipping_shooting_crash_movement(), and state_death_update().
function play_crashing_loop | ( | ) |
Definition at line 622 of file vehicle_death_shared.gsc.
References Spawn(), and waittill_any().
Referenced by helicopter_crash().
function play_death_audio | ( | ) |
Definition at line 235 of file vehicle_death_shared.gsc.
References IS_HELICOPTER.
Referenced by main().
function play_spinning_plane_sound | ( | ) |
Definition at line 251 of file vehicle_death_shared.gsc.
References waittill_any().
Referenced by aircraft_crash().
function random_crash | ( | hitdir | ) |
Definition at line 1556 of file vehicle_death_shared.gsc.
References set_movement_and_accel(), and sign().
Referenced by flipping_shooting_crash_movement(), and state_death_update().
function set_death_model | ( | sModel | , |
fDelay | |||
) |
Definition at line 258 of file vehicle_death_shared.gsc.
Referenced by burning_death(), croc_crash_movement(), default_death(), emped_death(), Explode(), flipping_shooting_death(), gibbed_death(), helicopter_explode(), main(), metalstorm_crash_movement(), quadrotor_death(), quadtank_death(), set_movement_and_accel(), state_death_update(), and watch_death().
function set_movement_and_accel | ( | new_vel | , |
ang_vel | |||
) |
Definition at line 1597 of file vehicle_death_shared.gsc.
References death_fx(), death_radius_damage(), do_death_dynents(), fire_for_time(), flipping_shooting_crash_accel(), flipping_shooting_dmg_snd(), nudge_collision(), result(), set_death_model(), toggle_sounds(), and waittill_any_timeout().
Referenced by barrel_rolling_crash(), plane_crash(), and random_crash().
function vehicle_damage_filter | ( | vision_set | , |
heavy_damage_threshold | , | ||
filterid | = 0 , |
||
b_use_player_damage | = false |
||
) |
Definition at line 1392 of file vehicle_death_shared.gsc.
References DAMAGE_FILTER_MIN_TIME, IS_TRUE, vehicle_damage_filter_damage_watcher(), vehicle_damage_filter_exit_watcher(), and WAIT_SERVER_FRAME.
Referenced by hunter_scripted(), metalstorm_scripted(), and quadrotor_scripted().
function vehicle_damage_filter_damage_watcher | ( | driver | , |
heavy_damage_threshold | |||
) |
Definition at line 1350 of file vehicle_death_shared.gsc.
References damage(), and DAMAGE_FILTER_MIN_TIME.
Referenced by vehicle_damage_filter().
function vehicle_damage_filter_exit_watcher | ( | driver | ) |
Definition at line 1387 of file vehicle_death_shared.gsc.
References waittill_any().
Referenced by vehicle_damage_filter().
function waittill_crash_done_or_stopped | ( | ) |
Definition at line 1304 of file vehicle_death_shared.gsc.
References disconnect_paths(), IS_BOAT, and IS_PLANE.
Referenced by main().