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

Go to the source code of this file.

Functions

function __init__ ()
 
function fx_activation_electric_loop (localClientNum)
 
function fx_artifact_pulse_thread (localClientNum)
 
function fx_bottle_cycling (localClientNum)
 
function init_animtree ()
 
function lightning_bolt_fx_toggle (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function private perk_random_machine_init (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function private perk_random_machine_play_fx (localClientNum, piece_index, tag, fx, deleteImmediate=true)
 
function perk_random_machine_rock_emissive (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function rock_emissive_fade (localClientNum, n_max_val, n_min_val)
 
function rock_emissive_think (localClientNum)
 
function set_light_state (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function start_bottle_cycling (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function start_vortex_fx (localClientNum)
 
function stop_vortex_fx (localClientNum)
 
function turn_on_active_ball_light (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function turn_on_active_light_green (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function turn_on_location_indicator (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function zone_captured_cb (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 

Function Documentation

◆ __init__()

◆ fx_activation_electric_loop()

function fx_activation_electric_loop ( localClientNum  )

Definition at line 373 of file _zm_perk_random.csc.

Referenced by start_vortex_fx().

◆ fx_artifact_pulse_thread()

function fx_artifact_pulse_thread ( localClientNum  )

Definition at line 349 of file _zm_perk_random.csc.

References MACHINE_ACTIVATED.

Referenced by start_vortex_fx().

◆ fx_bottle_cycling()

function fx_bottle_cycling ( localClientNum  )

Definition at line 389 of file _zm_perk_random.csc.

Referenced by start_vortex_fx().

◆ init_animtree()

function init_animtree ( )

Definition at line 51 of file _zm_perk_random.csc.

◆ lightning_bolt_fx_toggle()

function lightning_bolt_fx_toggle ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 63 of file _zm_perk_random.csc.

References DEFAULT.

Referenced by __init__().

◆ perk_random_machine_init()

function private perk_random_machine_init ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

◆ perk_random_machine_play_fx()

function private perk_random_machine_play_fx ( localClientNum  ,
piece_index  ,
tag  ,
fx  ,
deleteImmediate  = true 
)

Definition at line 233 of file _zm_perk_random.csc.

Referenced by set_light_state().

◆ perk_random_machine_rock_emissive()

function perk_random_machine_rock_emissive ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 120 of file _zm_perk_random.csc.

References rock_emissive_think(), and ZM_PERK_RANDOM_BODY_IDLE_PIECE_INDEX.

Referenced by __init__().

◆ rock_emissive_fade()

function rock_emissive_fade ( localClientNum  ,
n_max_val  ,
n_min_val   
)

Definition at line 148 of file _zm_perk_random.csc.

Referenced by rock_emissive_think().

◆ rock_emissive_think()

function rock_emissive_think ( localClientNum  )

Definition at line 137 of file _zm_perk_random.csc.

References IS_TRUE, and rock_emissive_fade().

Referenced by perk_random_machine_rock_emissive().

◆ set_light_state()

function set_light_state ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

◆ start_bottle_cycling()

function start_bottle_cycling ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 284 of file _zm_perk_random.csc.

References start_vortex_fx(), and stop_vortex_fx().

Referenced by __init__().

◆ start_vortex_fx()

function start_vortex_fx ( localClientNum  )

◆ stop_vortex_fx()

function stop_vortex_fx ( localClientNum  )

Definition at line 320 of file _zm_perk_random.csc.

References ARTIFACT_DIM, DELAY_POST_PORTAL_EFFECT, and MACHINE_AVAILABLE.

Referenced by start_bottle_cycling().

◆ turn_on_active_ball_light()

function turn_on_active_ball_light ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 266 of file _zm_perk_random.csc.

References ARTIFACT_DIM, and MACHINE_ACTIVATED.

Referenced by __init__().

◆ turn_on_active_light_green()

function turn_on_active_light_green ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 249 of file _zm_perk_random.csc.

References ARTIFACT_DIM, and MACHINE_AVAILABLE.

Referenced by __init__().

◆ turn_on_location_indicator()

function turn_on_location_indicator ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 57 of file _zm_perk_random.csc.

Referenced by __init__().

◆ zone_captured_cb()

function zone_captured_cb ( localClientNum  ,
oldVal  ,
newVal  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
bWasTimeJump   
)

Definition at line 99 of file _zm_perk_random.csc.

References ARTIFACT_DIM, and MACHINE_OFF.

Referenced by __init__().