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

Go to the source code of this file.

Macros

#define DRONE_STRIKE_NAME   "drone_strike"
 

Functions

function ActivateDroneStrike ()
 
function BlowUpDroneStrike ()
 
function DestroyDronePlane (attacker, weapon)
 
function DroneStrikeAwardEMPScoreEvent (attacker, victim)
 
function DroneStrikeLocationSelected (location)
 
function EmpDamageDrone (attacker)
 
function init ()
 
function SelectDroneStrikePath ()
 
function SetupDamageHandling ()
 
function SpawnDrone (startPoint, endPoint, targetPoint, angles, team, killstreak_id)
 
function StartDroneStrike (position, yaw, team, killstreak_id)
 
function WaitForLocationSelection ()
 
function WatchForEmp (owner)
 
function WatchForKillstreakEnd (team, influencer, killstreak_id)
 
function WatchOwnerEvents (bomb)
 

Macro Definition Documentation

◆ DRONE_STRIKE_NAME

#define DRONE_STRIKE_NAME   "drone_strike"

Definition at line 27 of file _drone_strike.gsc.

Function Documentation

◆ ActivateDroneStrike()

function ActivateDroneStrike ( )

Definition at line 49 of file _drone_strike.gsc.

References DRONE_STRIKE_NAME, isKillstreakAllowed(), result(), and SelectDroneStrikePath().

Referenced by init().

◆ BlowUpDroneStrike()

function BlowUpDroneStrike ( )

Definition at line 334 of file _drone_strike.gsc.

References DRONE_STRIKE_NAME.

Referenced by EmpDamageDrone(), and WatchForEmp().

◆ DestroyDronePlane()

function DestroyDronePlane ( attacker  ,
weapon   
)

◆ DroneStrikeAwardEMPScoreEvent()

function DroneStrikeAwardEMPScoreEvent ( attacker  ,
victim   
)

◆ DroneStrikeLocationSelected()

◆ EmpDamageDrone()

function EmpDamageDrone ( attacker  )

Definition at line 310 of file _drone_strike.gsc.

References BlowUpDroneStrike(), and DroneStrikeAwardEMPScoreEvent().

Referenced by SetupDamageHandling().

◆ init()

◆ SelectDroneStrikePath()

◆ SetupDamageHandling()

function SetupDamageHandling ( )

◆ SpawnDrone()

function SpawnDrone ( startPoint  ,
endPoint  ,
targetPoint  ,
angles  ,
team  ,
killstreak_id   
)

◆ StartDroneStrike()

◆ WaitForLocationSelection()

function WaitForLocationSelection ( )

Definition at line 104 of file _drone_strike.gsc.

Referenced by SelectDroneStrikePath().

◆ WatchForEmp()

function WatchForEmp ( owner  )

Definition at line 299 of file _drone_strike.gsc.

References BlowUpDroneStrike(), and DroneStrikeAwardEMPScoreEvent().

Referenced by SpawnDrone().

◆ WatchForKillstreakEnd()

function WatchForKillstreakEnd ( team  ,
influencer  ,
killstreak_id   
)

Definition at line 138 of file _drone_strike.gsc.

References DRONE_STRIKE_NAME, killstreakStop(), and waittill_any().

Referenced by DroneStrikeLocationSelected().

◆ WatchOwnerEvents()

function WatchOwnerEvents ( bomb  )

Definition at line 287 of file _drone_strike.gsc.

References waittill_any().

Referenced by SpawnDrone().