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

Go to the source code of this file.

Macros

#define FLAG_INUSE   "hacker_on"
 
#define FLAG_OWNED   "hacker_owned"
 
#define HACKABLE_DEFAULT_POWER_PER_FRAME   (0.05 * GetDvarFloat("scr_hacker_power_per_second"))
 

Functions

function __init__ ()
 
function gadget_hacker_flicker (slot, weapon)
 
function gadget_hacker_is_flickering (slot)
 
function gadget_hacker_is_inuse (slot)
 
function gadget_hacker_off (slot, weapon)
 
function gadget_hacker_on (slot, weapon)
 
function gadget_hacker_on_connect ()
 
function gadget_hacker_on_flicker (slot, weapon)
 
function gadget_hacker_on_give (slot, weapon)
 
function gadget_hacker_on_take (slot, weapon)
 
function hack_things ()
 
function set_gadget_status (status, time)
 

Macro Definition Documentation

◆ FLAG_INUSE

#define FLAG_INUSE   "hacker_on"

Definition at line 24 of file _gadget_hacker.gsc.

◆ FLAG_OWNED

#define FLAG_OWNED   "hacker_owned"

Definition at line 23 of file _gadget_hacker.gsc.

◆ HACKABLE_DEFAULT_POWER_PER_FRAME

#define HACKABLE_DEFAULT_POWER_PER_FRAME   (0.05 * GetDvarFloat("scr_hacker_power_per_second"))

Definition at line 28 of file _gadget_hacker.gsc.

Function Documentation

◆ __init__()

◆ gadget_hacker_flicker()

function gadget_hacker_flicker ( slot  ,
weapon   
)

Definition at line 224 of file _gadget_hacker.gsc.

References gadget_hacker_is_inuse(), and set_gadget_status().

Referenced by gadget_hacker_on_flicker().

◆ gadget_hacker_is_flickering()

function gadget_hacker_is_flickering ( slot  )

Definition at line 50 of file _gadget_hacker.gsc.

Referenced by __init__().

◆ gadget_hacker_is_inuse()

function gadget_hacker_is_inuse ( slot  )

Definition at line 44 of file _gadget_hacker.gsc.

References FLAG_INUSE, and get().

Referenced by __init__(), and gadget_hacker_flicker().

◆ gadget_hacker_off()

function gadget_hacker_off ( slot  ,
weapon   
)

Definition at line 142 of file _gadget_hacker.gsc.

References clear(), destroyElem(), FLAG_INUSE, and set_to_player().

Referenced by __init__().

◆ gadget_hacker_on()

function gadget_hacker_on ( slot  ,
weapon   
)

◆ gadget_hacker_on_connect()

function gadget_hacker_on_connect ( )

Definition at line 108 of file _gadget_hacker.gsc.

Referenced by __init__().

◆ gadget_hacker_on_flicker()

function gadget_hacker_on_flicker ( slot  ,
weapon   
)

Definition at line 56 of file _gadget_hacker.gsc.

References gadget_hacker_flicker().

Referenced by __init__().

◆ gadget_hacker_on_give()

function gadget_hacker_on_give ( slot  ,
weapon   
)

Definition at line 62 of file _gadget_hacker.gsc.

References destroyElem(), FLAG_OWNED, set(), and set_to_player().

Referenced by __init__().

◆ gadget_hacker_on_take()

function gadget_hacker_on_take ( slot  ,
weapon   
)

Definition at line 83 of file _gadget_hacker.gsc.

References clear(), destroyElem(), FLAG_OWNED, and set_to_player().

Referenced by __init__().

◆ hack_things()

◆ set_gadget_status()

function set_gadget_status ( status  ,
time   
)

Definition at line 249 of file _gadget_hacker.gsc.

Referenced by gadget_hacker_flicker().