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

Go to the source code of this file.

Macros

#define FLASHBACK_TRAIL_IMPACT_FX   "player/fx_plyr_flashback_trail_impact"
 
#define MAX_RECURSION_DEPTH   8
 

Functions

function __init__ ()
 
function clone_watch_death ()
 
function deactivateFlashbackWarpAfterTime (time)
 
function drop_unlinked_grenades (linkedGrenades)
 
function flashbackTrailFx (slot, weapon, oldpos, newPos)
 
function flashBackTrailImpact (startPos, endPos, recursionDepth)
 
function gadget_flashback_is_flickering (slot)
 
function gadget_flashback_is_inuse (slot)
 
function gadget_flashback_is_primed (slot, weapon)
 
function gadget_flashback_off (slot, weapon)
 
function gadget_flashback_on (slot, weapon)
 
function gadget_flashback_on_connect ()
 
function gadget_flashback_on_flicker (slot, weapon)
 
function gadget_flashback_on_give (slot, weapon)
 
function gadget_flashback_on_take (slot, weapon)
 
function gadget_flashback_spawned ()
 
function unlink_grenades (oldpos)
 
function watchClientfields ()
 

Macro Definition Documentation

◆ FLASHBACK_TRAIL_IMPACT_FX

#define FLASHBACK_TRAIL_IMPACT_FX   "player/fx_plyr_flashback_trail_impact"

Definition at line 22 of file _gadget_flashback.gsc.

◆ MAX_RECURSION_DEPTH

#define MAX_RECURSION_DEPTH   8

Definition at line 103 of file _gadget_flashback.gsc.

Function Documentation

◆ __init__()

◆ clone_watch_death()

function clone_watch_death ( )

Definition at line 89 of file _gadget_flashback.gsc.

References set().

Referenced by gadget_flashback_on().

◆ deactivateFlashbackWarpAfterTime()

function deactivateFlashbackWarpAfterTime ( time  )

Definition at line 208 of file _gadget_flashback.gsc.

References deactivate(), and waittill_any_timeout().

Referenced by gadget_flashback_on().

◆ drop_unlinked_grenades()

function drop_unlinked_grenades ( linkedGrenades  )

Definition at line 105 of file _gadget_flashback.gsc.

References launch().

Referenced by unlink_grenades().

◆ flashbackTrailFx()

function flashbackTrailFx ( slot  ,
weapon  ,
oldpos  ,
newPos   
)

Definition at line 217 of file _gadget_flashback.gsc.

References set(), spawn(), and wait_network_frame().

Referenced by gadget_flashback_on().

◆ flashBackTrailImpact()

function flashBackTrailImpact ( startPos  ,
endPos  ,
recursionDepth   
)

Definition at line 191 of file _gadget_flashback.gsc.

References FLASHBACK_TRAIL_IMPACT_FX, PlayFx(), and trace().

◆ gadget_flashback_is_flickering()

function gadget_flashback_is_flickering ( slot  )

Definition at line 62 of file _gadget_flashback.gsc.

Referenced by __init__().

◆ gadget_flashback_is_inuse()

function gadget_flashback_is_inuse ( slot  )

Definition at line 56 of file _gadget_flashback.gsc.

References get().

Referenced by __init__().

◆ gadget_flashback_is_primed()

function gadget_flashback_is_primed ( slot  ,
weapon   
)

Definition at line 242 of file _gadget_flashback.gsc.

Referenced by __init__().

◆ gadget_flashback_off()

function gadget_flashback_off ( slot  ,
weapon   
)

Definition at line 246 of file _gadget_flashback.gsc.

References clear().

Referenced by __init__().

◆ gadget_flashback_on()

function gadget_flashback_on ( slot  ,
weapon   
)

◆ gadget_flashback_on_connect()

function gadget_flashback_on_connect ( )

Definition at line 84 of file _gadget_flashback.gsc.

Referenced by __init__().

◆ gadget_flashback_on_flicker()

function gadget_flashback_on_flicker ( slot  ,
weapon   
)

Definition at line 68 of file _gadget_flashback.gsc.

Referenced by __init__().

◆ gadget_flashback_on_give()

function gadget_flashback_on_give ( slot  ,
weapon   
)

Definition at line 73 of file _gadget_flashback.gsc.

Referenced by __init__().

◆ gadget_flashback_on_take()

function gadget_flashback_on_take ( slot  ,
weapon   
)

Definition at line 78 of file _gadget_flashback.gsc.

Referenced by __init__().

◆ gadget_flashback_spawned()

function gadget_flashback_spawned ( )

Definition at line 51 of file _gadget_flashback.gsc.

References set().

Referenced by __init__().

◆ unlink_grenades()

function unlink_grenades ( oldpos  )

Definition at line 115 of file _gadget_flashback.gsc.

References drop_unlinked_grenades().

Referenced by gadget_flashback_on().

◆ watchClientfields()

function watchClientfields ( )

Definition at line 178 of file _gadget_flashback.gsc.

References set(), and wait_network_frame().

Referenced by gadget_flashback_on().