![]() |
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 | RAPS_FAR_DISTANCE 400 |
#define | RAPS_JUMP_HEIGHT 20 |
Functions | |
function | __init__ () |
function | check_detonation_dist (origin, enemy) |
function | collision_fx (normal) |
function | defaultRole () |
function | detonate (attacker) |
function | detonate_damage_monitored (enemy, weapon) |
function | detonate_sides (eInflictor) |
function | detonation_monitor () |
function | do_death_fx () |
function | drivableRapsInAir () |
function | force_get_enemies () |
function | isDrivablePlayerVehicle () |
function | jump_detonate () |
function | nudge_collision () |
function | path_update_interrupt () |
function | prevent_stuck () |
function | raps_AllowFriendlyFireDamage (eInflictor, eAttacker, sMeansOfDeath, weapon) |
function | raps_audio_cleanup (owner) |
function | raps_callback_damage (eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, weapon, vPoint, vDir, sHitLoc, vDamageOrigin, psOffsetTime, damageFromUnderneath, modelIndex, partName, vSurfaceNormal) |
function | raps_get_target_position () |
function | raps_in_air_audio () |
function | raps_initialize () |
function | raps_spawn_audio () |
function | slow_raps (trigger) |
function | slow_raps_trigger () |
function | sndFunctions () |
function | state_combat_update (params) |
function | state_death_update (params) |
function | state_emped_update (params) |
function | state_scripted_update (params) |
function | try_detonate () |
function __init__ | ( | ) |
Definition at line 33 of file _raps.gsc.
References raps_initialize(), register(), slow_raps_trigger(), and VERSION_SHIP.
function check_detonation_dist | ( | origin | , |
enemy | |||
) |
Definition at line 433 of file _raps.gsc.
References RAPS_JUMP_HEIGHT, and SQR.
Referenced by jump_detonate(), and try_detonate().
function collision_fx | ( | normal | ) |
Definition at line 863 of file _raps.gsc.
Referenced by nudge_collision().
function defaultRole | ( | ) |
Definition at line 87 of file _raps.gsc.
References call_custom_add_state_callbacks(), get_state_callbacks(), init_state_machine_for_role(), StartInitialState(), state_combat_update(), state_death_update(), state_emped_update(), and state_scripted_update().
Referenced by raps_initialize().
function detonate | ( | attacker | ) |
Definition at line 513 of file _raps.gsc.
Referenced by DestroyAllRaps(), jump_detonate(), prevent_stuck(), SelfDestruct(), state_combat_update(), try_detonate(), WatchRapsKills(), and WatchRapsTippedOver().
function detonate_damage_monitored | ( | enemy | , |
weapon | |||
) |
Definition at line 523 of file _raps.gsc.
Referenced by SpawnRapsHelicopter().
function detonate_sides | ( | eInflictor | ) |
Definition at line 912 of file _raps.gsc.
Referenced by state_death_update().
function detonation_monitor | ( | ) |
Definition at line 529 of file _raps.gsc.
References IS_TRUE, raps_audio_cleanup(), spawn(), SQR, and try_detonate().
Referenced by state_combat_update().
function do_death_fx | ( | ) |
Definition at line 1120 of file _raps.gsc.
References do_death_dynents(), and set().
Referenced by raps_initialize().
function drivableRapsInAir | ( | ) |
Definition at line 1070 of file _raps.gsc.
Referenced by sndFunctions().
function force_get_enemies | ( | ) |
Definition at line 1013 of file _raps.gsc.
References IsEnemyPlayer().
Referenced by state_combat_update().
function isDrivablePlayerVehicle | ( | ) |
Definition at line 1110 of file _raps.gsc.
Referenced by sndFunctions().
function jump_detonate | ( | ) |
Definition at line 452 of file _raps.gsc.
References check_detonation_dist(), detonate(), NMMF_ALL, NMMF_NOVEHICLE, PHYSICS_TRACE_MASK_VEHICLE, and trace().
Referenced by try_detonate().
function nudge_collision | ( | ) |
Definition at line 874 of file _raps.gsc.
References collision_fx().
Referenced by raps_initialize(), and state_combat_update().
function path_update_interrupt | ( | ) |
Definition at line 775 of file _raps.gsc.
References RAPS_FAR_DISTANCE, raps_get_target_position(), and SQR.
Referenced by state_combat_update().
function prevent_stuck | ( | ) |
Definition at line 399 of file _raps.gsc.
References detonate(), IS_TRUE, and SQR.
Referenced by state_combat_update().
function raps_AllowFriendlyFireDamage | ( | eInflictor | , |
eAttacker | , | ||
sMeansOfDeath | , | ||
weapon | |||
) |
Definition at line 896 of file _raps.gsc.
References ARCHETYPE_RAPS.
Referenced by raps_initialize().
function raps_audio_cleanup | ( | owner | ) |
Definition at line 596 of file _raps.gsc.
Referenced by detonation_monitor().
function raps_callback_damage | ( | eInflictor | , |
eAttacker | , | ||
iDamage | , | ||
iDFlags | , | ||
sMeansOfDeath | , | ||
weapon | , | ||
vPoint | , | ||
vDir | , | ||
sHitLoc | , | ||
vDamageOrigin | , | ||
psOffsetTime | , | ||
damageFromUnderneath | , | ||
modelIndex | , | ||
partName | , | ||
vSurfaceNormal | |||
) |
Definition at line 930 of file _raps.gsc.
References ARCHETYPE_RAPS, burning_thread(), should_burn(), and should_emp().
Referenced by raps_initialize().
function raps_get_target_position | ( | ) |
Definition at line 690 of file _raps.gsc.
References FLAT_ORIGIN, GetEnemyTarget(), GetTargetPos(), NMMF_ALL, NMMF_NOVEHICLE, and SQR.
Referenced by path_update_interrupt(), and state_combat_update().
function raps_in_air_audio | ( | ) |
Definition at line 1081 of file _raps.gsc.
Referenced by sndFunctions().
function raps_initialize | ( | ) |
Definition at line 43 of file _raps.gsc.
References defaultRole(), do_death_fx(), friendly_fire_shield(), get_script_bundle(), nudge_collision(), raps_AllowFriendlyFireDamage(), raps_callback_damage(), and sndFunctions().
Referenced by __init__(), and raps_init().
function raps_spawn_audio | ( | ) |
Definition at line 1102 of file _raps.gsc.
Referenced by sndFunctions().
function slow_raps | ( | trigger | ) |
Definition at line 977 of file _raps.gsc.
Referenced by slow_raps_trigger().
function slow_raps_trigger | ( | ) |
function sndFunctions | ( | ) |
Definition at line 1030 of file _raps.gsc.
References drivableRapsInAir(), isDrivablePlayerVehicle(), raps_in_air_audio(), and raps_spawn_audio().
Referenced by raps_initialize().
function state_combat_update | ( | params | ) |
Definition at line 185 of file _raps.gsc.
References detonate(), detonation_monitor(), force_get_enemies(), IS_TRUE, nudge_collision(), path_update_interrupt(), PositionQuery_DebugScores(), PositionQuery_Filter_OutOfGoalAnchor(), prevent_stuck(), RAPS_FAR_DISTANCE, raps_get_target_position(), SQR, WAIT_SERVER_FRAME, waittill_pathing_done(), and waittill_pathresult().
Referenced by defaultRole().
function state_death_update | ( | params | ) |
Definition at line 124 of file _raps.gsc.
References defaultstate_death_update(), detonate_sides(), and WAIT_SERVER_FRAME.
Referenced by defaultRole().
function state_emped_update | ( | params | ) |
Definition at line 161 of file _raps.gsc.
References defaultstate_emped_update(), FLAT_ORIGIN, and waittill_any_timeout().
Referenced by defaultRole().
function state_scripted_update | ( | params | ) |
Definition at line 104 of file _raps.gsc.
References waittill_attack_button_pressed().
Referenced by defaultRole().
function try_detonate | ( | ) |
Definition at line 612 of file _raps.gsc.
References check_detonation_dist(), detonate(), IS_TRUE, IsEnemyPlayer(), jump_detonate(), RAPS_JUMP_HEIGHT, SQR, and trace().
Referenced by detonation_monitor().