‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_sentinel_drone.csc File Reference

Go to the source code of this file.

Macros

#define SENTINEL_DRONE_ARM_BREAK_FX   "dlc3/stalingrad/fx_sentinel_drone_dest_arm"
 
#define SENTINEL_DRONE_BEAM   "electric_taser_beam_1"
 
#define SENTINEL_DRONE_BEAM_TARGET_FX   "dlc3/stalingrad/fx_sentinel_drone_taser_fire_tgt"
 
#define SENTINEL_DRONE_CAMERA_AMBIENT_FX   "dlc3/stalingrad/fx_sentinel_drone_eye_camera_lens_glow"
 
#define SENTINEL_DRONE_CAMERA_FX_TAG   "tag_flash"
 
#define SENTINEL_DRONE_CLAW_LEFT_FX_TAG   "tag_fx2"
 
#define SENTINEL_DRONE_CLAW_RIGHT_FX_TAG   "tag_fx1"
 
#define SENTINEL_DRONE_CLAW_TOP_FX_TAG   "tag_fx3"
 
#define SENTINEL_DRONE_CLAWS_AMBIENT_FX   "dlc3/stalingrad/fx_sentinel_drone_taser_idle"
 
#define SENTINEL_DRONE_CLAWS_CHARGING_FX   "dlc3/stalingrad/fx_sentinel_drone_taser_charging"
 
#define SENTINEL_DRONE_CORE_GLOW_FX   "dlc3/stalingrad/fx_sentinel_drone_energy_core_glow"
 
#define SENTINEL_DRONE_ENGINE_FX   "dlc3/stalingrad/fx_sentinel_drone_engine_idle"
 
#define SENTINEL_DRONE_ENGINE_FX_TAG   "tag_fx_engine_left"
 
#define SENTINEL_DRONE_ENGINE_ROLL_FX   "dlc3/stalingrad/fx_sentinel_drone_engine_smk_fast"
 
#define SENTINEL_DRONE_EYE_BREAK_FX   "dlc3/stalingrad/fx_sentinel_drone_dest_camera_eye"
 
#define SENTINEL_DRONE_FACE_BREAK_FX   "dlc3/stalingrad/fx_sentinel_drone_dest_core"
 
#define SENTINEL_DRONE_PLAYER_DAMAGE_FX   "sentinel_pstfx_shock_charge"
 
#define SENTINEL_DRONE_SCANNER_LIGHT_FX   "dlc3/stalingrad/fx_sentinel_drone_scanner_light_glow"
 

Functions

function __init__ ()
 
function sentinel_drone_arm_cut (localClientNum, arm)
 
function sentinel_drone_arm_cut_1 (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_arm_cut_2 (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_arm_cut_3 (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_beam_charge (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_beam_fire (localClientNum, newVal, tag_id)
 
function sentinel_drone_beam_fire1 (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_beam_fire2 (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_beam_fire3 (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_beam_set_source_to_target (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_beam_set_target_id (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_camera_destroyed (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_camera_scanner (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_damage_player_fx (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_deathfx (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_drone_face_cut (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function sentinel_is_drone_initialized (localClientNum, b_check_for_target_existance_only)
 
function sentinel_launch_piece (localClientNum, model, pos, angles, hitPos, force)
 
function sentinel_play_claws_ambient_fx (localClientNum, b_false)
 
function sentinel_play_engine_fx (localClientNum, b_engine, b_roll_engine)
 
function sentinel_play_taunt (localClientNum, taunt_Arr)
 
function sentinel_spawn_broken_arm (localClientNum, arm, arm_tag, claw_tag)
 

Macro Definition Documentation

◆ SENTINEL_DRONE_ARM_BREAK_FX

#define SENTINEL_DRONE_ARM_BREAK_FX   "dlc3/stalingrad/fx_sentinel_drone_dest_arm"

Definition at line 39 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_BEAM

#define SENTINEL_DRONE_BEAM   "electric_taser_beam_1"

Definition at line 29 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_BEAM_TARGET_FX

#define SENTINEL_DRONE_BEAM_TARGET_FX   "dlc3/stalingrad/fx_sentinel_drone_taser_fire_tgt"

Definition at line 30 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_CAMERA_AMBIENT_FX

#define SENTINEL_DRONE_CAMERA_AMBIENT_FX   "dlc3/stalingrad/fx_sentinel_drone_eye_camera_lens_glow"

Definition at line 34 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_CAMERA_FX_TAG

#define SENTINEL_DRONE_CAMERA_FX_TAG   "tag_flash"

Definition at line 25 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_CLAW_LEFT_FX_TAG

#define SENTINEL_DRONE_CLAW_LEFT_FX_TAG   "tag_fx2"

Definition at line 23 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_CLAW_RIGHT_FX_TAG

#define SENTINEL_DRONE_CLAW_RIGHT_FX_TAG   "tag_fx1"

Definition at line 22 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_CLAW_TOP_FX_TAG

#define SENTINEL_DRONE_CLAW_TOP_FX_TAG   "tag_fx3"

Definition at line 24 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_CLAWS_AMBIENT_FX

#define SENTINEL_DRONE_CLAWS_AMBIENT_FX   "dlc3/stalingrad/fx_sentinel_drone_taser_idle"

Definition at line 32 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_CLAWS_CHARGING_FX

#define SENTINEL_DRONE_CLAWS_CHARGING_FX   "dlc3/stalingrad/fx_sentinel_drone_taser_charging"

Definition at line 33 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_CORE_GLOW_FX

#define SENTINEL_DRONE_CORE_GLOW_FX   "dlc3/stalingrad/fx_sentinel_drone_energy_core_glow"

Definition at line 35 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_ENGINE_FX

#define SENTINEL_DRONE_ENGINE_FX   "dlc3/stalingrad/fx_sentinel_drone_engine_idle"

Definition at line 42 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_ENGINE_FX_TAG

#define SENTINEL_DRONE_ENGINE_FX_TAG   "tag_fx_engine_left"

Definition at line 27 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_ENGINE_ROLL_FX

#define SENTINEL_DRONE_ENGINE_ROLL_FX   "dlc3/stalingrad/fx_sentinel_drone_engine_smk_fast"

Definition at line 43 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_EYE_BREAK_FX

#define SENTINEL_DRONE_EYE_BREAK_FX   "dlc3/stalingrad/fx_sentinel_drone_dest_camera_eye"

Definition at line 40 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_FACE_BREAK_FX

#define SENTINEL_DRONE_FACE_BREAK_FX   "dlc3/stalingrad/fx_sentinel_drone_dest_core"

Definition at line 38 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_PLAYER_DAMAGE_FX

#define SENTINEL_DRONE_PLAYER_DAMAGE_FX   "sentinel_pstfx_shock_charge"

Definition at line 45 of file _sentinel_drone.csc.

◆ SENTINEL_DRONE_SCANNER_LIGHT_FX

#define SENTINEL_DRONE_SCANNER_LIGHT_FX   "dlc3/stalingrad/fx_sentinel_drone_scanner_light_glow"

Definition at line 36 of file _sentinel_drone.csc.

Function Documentation

◆ __init__()

◆ sentinel_drone_arm_cut()

◆ sentinel_drone_arm_cut_1()

function sentinel_drone_arm_cut_1 ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 335 of file _sentinel_drone.csc.

References sentinel_drone_arm_cut(), and SENTINEL_DRONE_ARM_RIGHT.

Referenced by __init__().

◆ sentinel_drone_arm_cut_2()

function sentinel_drone_arm_cut_2 ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 340 of file _sentinel_drone.csc.

References sentinel_drone_arm_cut(), and SENTINEL_DRONE_ARM_LEFT.

Referenced by __init__().

◆ sentinel_drone_arm_cut_3()

function sentinel_drone_arm_cut_3 ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 345 of file _sentinel_drone.csc.

References sentinel_drone_arm_cut(), and SENTINEL_DRONE_ARM_TOP.

Referenced by __init__().

◆ sentinel_drone_beam_charge()

function sentinel_drone_beam_charge ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

◆ sentinel_drone_beam_fire()

◆ sentinel_drone_beam_fire1()

function sentinel_drone_beam_fire1 ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 225 of file _sentinel_drone.csc.

References sentinel_drone_beam_fire(), and SENTINEL_DRONE_CLAW_RIGHT_FX_TAG.

Referenced by __init__().

◆ sentinel_drone_beam_fire2()

function sentinel_drone_beam_fire2 ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 230 of file _sentinel_drone.csc.

References sentinel_drone_beam_fire(), and SENTINEL_DRONE_CLAW_LEFT_FX_TAG.

Referenced by __init__().

◆ sentinel_drone_beam_fire3()

function sentinel_drone_beam_fire3 ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 235 of file _sentinel_drone.csc.

References sentinel_drone_beam_fire(), and SENTINEL_DRONE_CLAW_TOP_FX_TAG.

Referenced by __init__().

◆ sentinel_drone_beam_set_source_to_target()

function sentinel_drone_beam_set_source_to_target ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

◆ sentinel_drone_beam_set_target_id()

function sentinel_drone_beam_set_target_id ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 296 of file _sentinel_drone.csc.

Referenced by __init__().

◆ sentinel_drone_camera_destroyed()

function sentinel_drone_camera_destroyed ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 208 of file _sentinel_drone.csc.

Referenced by __init__().

◆ sentinel_drone_camera_scanner()

function sentinel_drone_camera_scanner ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

◆ sentinel_drone_damage_player_fx()

function sentinel_drone_damage_player_fx ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 142 of file _sentinel_drone.csc.

References SENTINEL_DRONE_PLAYER_DAMAGE_FX.

Referenced by __init__().

◆ sentinel_drone_deathfx()

function sentinel_drone_deathfx ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 152 of file _sentinel_drone.csc.

References get_script_bundle().

Referenced by __init__().

◆ sentinel_drone_face_cut()

function sentinel_drone_face_cut ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

◆ sentinel_is_drone_initialized()

function sentinel_is_drone_initialized ( localClientNum  ,
b_check_for_target_existance_only   
)

◆ sentinel_launch_piece()

function sentinel_launch_piece ( localClientNum  ,
model  ,
pos  ,
angles  ,
hitPos  ,
force   
)

Definition at line 695 of file _sentinel_drone.csc.

References hitPos().

Referenced by sentinel_drone_face_cut(), and sentinel_spawn_broken_arm().

◆ sentinel_play_claws_ambient_fx()

◆ sentinel_play_engine_fx()

function sentinel_play_engine_fx ( localClientNum  ,
b_engine  ,
b_roll_engine   
)

◆ sentinel_play_taunt()

function sentinel_play_taunt ( localClientNum  ,
taunt_Arr   
)

Definition at line 677 of file _sentinel_drone.csc.

References IS_TRUE.

Referenced by sentinel_drone_beam_charge().

◆ sentinel_spawn_broken_arm()

function sentinel_spawn_broken_arm ( localClientNum  ,
arm  ,
arm_tag  ,
claw_tag   
)