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

Go to the source code of this file.

Macros

#define UAV_NAME   "uav"
 

Functions

function ActivateUAV ()
 
function AddActiveUAV ()
 
function ConfigureTeamPost (owner, isHacked)
 
function DestroyUAV (attacker, weapon)
 
function HackedPreFunction (hacker)
 
function HasUAV (team_or_entnum)
 
function HideAllUAVsToSameTeam ()
 
function init ()
 
function OnLowHealth (attacker, weapon)
 
function OnPlayerConnect ()
 
function OnPlayerJoinedTeam ()
 
function OnPlayerSpawned ()
 
function OnTeamChange (entNum, event)
 
function OnTimecheck ()
 
function OnTimeout ()
 
function PlayAfterburnerFx ()
 
function RemoveActiveUAV ()
 
function ResetActiveUAV ()
 
function StartUAVFx ()
 
function UAVTracker ()
 

Macro Definition Documentation

◆ UAV_NAME

#define UAV_NAME   "uav"

Definition at line 42 of file _uav.gsc.

Function Documentation

◆ ActivateUAV()

◆ AddActiveUAV()

function AddActiveUAV ( )

Definition at line 309 of file _uav.gsc.

Referenced by ConfigureTeamPost().

◆ ConfigureTeamPost()

function ConfigureTeamPost ( owner  ,
isHacked   
)

Definition at line 86 of file _uav.gsc.

References AddActiveUAV(), HideToSameTeam(), isHacked(), OnTeamChange(), and WaitUntilTeamChangeSingleTon().

Referenced by ActivateUAV().

◆ DestroyUAV()

function DestroyUAV ( attacker  ,
weapon   
)

◆ HackedPreFunction()

function HackedPreFunction ( hacker  )

Definition at line 80 of file _uav.gsc.

References ResetActiveUAV().

Referenced by ActivateUAV().

◆ HasUAV()

function HasUAV ( team_or_entnum  )

◆ HideAllUAVsToSameTeam()

function HideAllUAVsToSameTeam ( )

Definition at line 420 of file _uav.gsc.

References HideToSameTeam().

Referenced by OnPlayerJoinedTeam().

◆ init()

◆ OnLowHealth()

function OnLowHealth ( attacker  ,
weapon   
)

Definition at line 173 of file _uav.gsc.

References UAV_NAME.

Referenced by ActivateUAV().

◆ OnPlayerConnect()

function OnPlayerConnect ( )

Definition at line 224 of file _uav.gsc.

Referenced by init().

◆ OnPlayerJoinedTeam()

function OnPlayerJoinedTeam ( )

Definition at line 245 of file _uav.gsc.

References HideAllUAVsToSameTeam().

Referenced by init().

◆ OnPlayerSpawned()

function OnPlayerSpawned ( )

Definition at line 236 of file _uav.gsc.

Referenced by init().

◆ OnTeamChange()

function OnTeamChange ( entNum  ,
event   
)

Definition at line 181 of file _uav.gsc.

References DestroyUAV().

Referenced by ConfigureTeamPost().

◆ OnTimecheck()

function OnTimecheck ( )

Definition at line 272 of file _uav.gsc.

References play_pilot_dialog_on_owner(), and UAV_NAME.

Referenced by ActivateUAV().

◆ OnTimeout()

function OnTimeout ( )

◆ PlayAfterburnerFx()

function PlayAfterburnerFx ( )

Definition at line 290 of file _uav.gsc.

References FX_UAV_BURNER, and getOtherTeam().

Referenced by OnTimeout().

◆ RemoveActiveUAV()

function RemoveActiveUAV ( )

Definition at line 332 of file _uav.gsc.

References killstreakStop(), ResetActiveUAV(), and UAV_NAME.

Referenced by DestroyUAV(), and OnTimeout().

◆ ResetActiveUAV()

function ResetActiveUAV ( )

Definition at line 339 of file _uav.gsc.

Referenced by HackedPreFunction(), and RemoveActiveUAV().

◆ StartUAVFx()

function StartUAVFx ( )

Definition at line 277 of file _uav.gsc.

References FX_UAV_BURNER, and FX_UAV_LIGHTS.

Referenced by ActivateUAV().

◆ UAVTracker()

function UAVTracker ( )

Definition at line 376 of file _uav.gsc.

References set_team_radar().

Referenced by init().