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

Go to the source code of this file.

Macros

#define CHAR_RAMP_TIME   2
 

Functions

function private _burnBody (localClientNum)
 
function private _burnCorpse (localClientNum, burningDuration)
 
function private _burnStage (localClientNum, tagArray, shouldWait)
 
function private _burnTag (localClientNum, tag, postfix)
 
function private _smolderCorpse (localClientNum)
 
function actor_char (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function actor_fire_fx (localClientNum, value, burningDuration)
 
function actor_fire_fx_state (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function actorCharRampTo (localClientNum, charDesired)
 
function LoadEffects ()
 
function autoexec main ()
 
function RegisterClientFields ()
 
function sndStopBurnLoop (timer)
 

Macro Definition Documentation

◆ CHAR_RAMP_TIME

#define CHAR_RAMP_TIME   2

Definition at line 461 of file archetype_damage_effects.csc.

Function Documentation

◆ _burnBody()

function private _burnBody ( localClientNum  )

◆ _burnCorpse()

function private _burnCorpse ( localClientNum  ,
burningDuration   
)

Definition at line 317 of file archetype_damage_effects.csc.

References _burnStage(), array, is_mature(), sndStopBurnLoop(), and timer().

Referenced by actor_fire_fx().

◆ _burnStage()

function private _burnStage ( localClientNum  ,
tagArray  ,
shouldWait   
)

Definition at line 222 of file archetype_damage_effects.csc.

References _burnTag().

Referenced by _burnBody(), and _burnCorpse().

◆ _burnTag()

function private _burnTag ( localClientNum  ,
tag  ,
postfix   
)

Definition at line 190 of file archetype_damage_effects.csc.

References IS_BONUSZM.

Referenced by _burnStage().

◆ _smolderCorpse()

function private _smolderCorpse ( localClientNum  )

Definition at line 370 of file archetype_damage_effects.csc.

References array.

Referenced by actor_fire_fx().

◆ actor_char()

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

Definition at line 441 of file archetype_damage_effects.csc.

References actorCharRampTo(), CHAR_CLEAR, CHAR_RAMP, and is_mature().

Referenced by RegisterClientFields().

◆ actor_fire_fx()

function actor_fire_fx ( localClientNum  ,
value  ,
burningDuration   
)

◆ actor_fire_fx_state()

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

Definition at line 436 of file archetype_damage_effects.csc.

References actor_fire_fx(), and FIRE_FX_MAX_DURATION.

Referenced by RegisterClientFields().

◆ actorCharRampTo()

function actorCharRampTo ( localClientNum  ,
charDesired   
)

Definition at line 462 of file archetype_damage_effects.csc.

References CHAR_RAMP_TIME, clamp(), and is_mature().

Referenced by actor_char().

◆ LoadEffects()

function LoadEffects ( )

Definition at line 73 of file archetype_damage_effects.csc.

Referenced by main().

◆ main()

function autoexec main ( )

Definition at line 58 of file archetype_damage_effects.csc.

References LoadEffects(), and RegisterClientFields().

◆ RegisterClientFields()

function RegisterClientFields ( )

◆ sndStopBurnLoop()

function sndStopBurnLoop ( timer  )

Definition at line 304 of file archetype_damage_effects.csc.

References timer(), and waittill_any_timeout().

Referenced by _burnBody(), and _burnCorpse().