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

Go to the source code of this file.

Macros

#define SATELLITE_KILLSTREAK_NAME   "killstreak_satellite"
 
#define SATELLITE_NAME   "satellite"
 

Functions

function ActivateSatellite ()
 
function AddActiveSatellite ()
 
function ConfigureTeamPost (owner, isHacked)
 
function DestroySatellite (attacker=undefined, weapon=undefined)
 
function DestroySatelliteByEMP (attacker, arg)
 
function HackedPreFunction (hacker)
 
function HasSatellite (team_or_entnum)
 
function init ()
 
function killstreakDamageModifier (damage, attacker, direction, point, sMeansOfDeath, tagName, modelName, partname, weapon, flags, inflictor, chargeLevel)
 
function OnLowHealth (attacker, weapon)
 
function OnPlayerConnect ()
 
function OnPlayerSpawned (local_client_num)
 
function OnTeamChange (entNum, event)
 
function OnTimeout ()
 
function RemoveActiveSatellite ()
 
function ResetActiveSatellite ()
 
function Rotate (duration)
 
function SatelliteTracker ()
 
function UpdatePlayerSatelliteForDM (player)
 

Macro Definition Documentation

◆ SATELLITE_KILLSTREAK_NAME

#define SATELLITE_KILLSTREAK_NAME   "killstreak_satellite"

Definition at line 35 of file _satellite.gsc.

◆ SATELLITE_NAME

#define SATELLITE_NAME   "satellite"

Definition at line 34 of file _satellite.gsc.

Function Documentation

◆ ActivateSatellite()

◆ AddActiveSatellite()

function AddActiveSatellite ( )

Definition at line 264 of file _satellite.gsc.

Referenced by ConfigureTeamPost().

◆ ConfigureTeamPost()

function ConfigureTeamPost ( owner  ,
isHacked   
)

◆ DestroySatellite()

function DestroySatellite ( attacker  = undefined,
weapon  = undefined 
)

◆ DestroySatelliteByEMP()

function DestroySatelliteByEMP ( attacker  ,
arg   
)

Definition at line 223 of file _satellite.gsc.

References DestroySatellite().

Referenced by ActivateSatellite().

◆ HackedPreFunction()

function HackedPreFunction ( hacker  )

Definition at line 165 of file _satellite.gsc.

References ResetActiveSatellite().

Referenced by ActivateSatellite().

◆ HasSatellite()

function HasSatellite ( team_or_entnum  )

◆ init()

◆ killstreakDamageModifier()

function killstreakDamageModifier ( damage  ,
attacker  ,
direction  ,
point  ,
sMeansOfDeath  ,
tagName  ,
modelName  ,
partname  ,
weapon  ,
flags  ,
inflictor  ,
chargeLevel   
)

Definition at line 363 of file _satellite.gsc.

References damage().

Referenced by ActivateSatellite(), and MonitorDamage().

◆ OnLowHealth()

function OnLowHealth ( attacker  ,
weapon   
)

Definition at line 198 of file _satellite.gsc.

Referenced by ActivateSatellite().

◆ OnPlayerConnect()

function OnPlayerConnect ( )

Definition at line 73 of file _satellite.gsc.

Referenced by init().

◆ OnPlayerSpawned()

function OnPlayerSpawned ( local_client_num  )

Definition at line 85 of file _satellite.gsc.

References UpdatePlayerSatelliteForDM().

Referenced by init().

◆ OnTeamChange()

function OnTeamChange ( entNum  ,
event   
)

Definition at line 202 of file _satellite.gsc.

References DestroySatellite().

Referenced by ConfigureTeamPost().

◆ OnTimeout()

function OnTimeout ( )

◆ RemoveActiveSatellite()

function RemoveActiveSatellite ( )

Definition at line 280 of file _satellite.gsc.

References killstreakStop(), ResetActiveSatellite(), and SATELLITE_NAME.

Referenced by DestroySatellite(), and OnTimeout().

◆ ResetActiveSatellite()

function ResetActiveSatellite ( )

Definition at line 287 of file _satellite.gsc.

Referenced by HackedPreFunction(), and RemoveActiveSatellite().

◆ Rotate()

function Rotate ( duration  )

Definition at line 187 of file _satellite.gsc.

Referenced by ActivateSatellite(), and set_pickup_rotation().

◆ SatelliteTracker()

function SatelliteTracker ( )

Definition at line 317 of file _satellite.gsc.

References set_team_radar(), and UpdatePlayerSatelliteForDM().

Referenced by init().

◆ UpdatePlayerSatelliteForDM()

function UpdatePlayerSatelliteForDM ( player  )

Definition at line 349 of file _satellite.gsc.

Referenced by OnPlayerSpawned(), and SatelliteTracker().