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

Go to the source code of this file.

Macros

#define BLOOD_FADE_RATE   1000
 
#define BLOOD_FRAME_PASS   2
 
#define BLOOD_SPRITE_HEAVY_PASS   1
 
#define BLOOD_SPRITE_LIGHT_PASS   0
 
#define BLOOD_STAGE_1_THRESHOLD   .99
 
#define BLOOD_STAGE_2_THRESHOLD   .80
 
#define BLOOD_STAGE_3_THRESHOLD   .5
 

Functions

function __init__ ()
 
function blood_in (localClientNum, playerHealth)
 
function blood_out (localClientNum)
 
function disable_blood (localClientNum)
 
function enable_blood (localClientNum)
 
function localplayer_spawned (localClientNum)
 
function player_watch_blood (localClientNum)
 
function player_watch_blood_shutdown (localClientNum)
 
function SetControllerLightBarColorPulsing (localClientNum, color, pulseRate)
 

Macro Definition Documentation

◆ BLOOD_FADE_RATE

#define BLOOD_FADE_RATE   1000

Definition at line 20 of file blood.csc.

◆ BLOOD_FRAME_PASS

#define BLOOD_FRAME_PASS   2

Definition at line 18 of file blood.csc.

◆ BLOOD_SPRITE_HEAVY_PASS

#define BLOOD_SPRITE_HEAVY_PASS   1

Definition at line 17 of file blood.csc.

◆ BLOOD_SPRITE_LIGHT_PASS

#define BLOOD_SPRITE_LIGHT_PASS   0

Definition at line 16 of file blood.csc.

◆ BLOOD_STAGE_1_THRESHOLD

#define BLOOD_STAGE_1_THRESHOLD   .99

Definition at line 12 of file blood.csc.

◆ BLOOD_STAGE_2_THRESHOLD

#define BLOOD_STAGE_2_THRESHOLD   .80

Definition at line 13 of file blood.csc.

◆ BLOOD_STAGE_3_THRESHOLD

#define BLOOD_STAGE_3_THRESHOLD   .5

Definition at line 14 of file blood.csc.

Function Documentation

◆ __init__()

◆ blood_in()

◆ blood_out()

◆ disable_blood()

function disable_blood ( localClientNum  )

◆ enable_blood()

◆ localplayer_spawned()

function localplayer_spawned ( localClientNum  )

Definition at line 34 of file blood.csc.

References player_watch_blood(), player_watch_blood_shutdown(), and VAL.

Referenced by __init__().

◆ player_watch_blood()

function player_watch_blood ( localClientNum  )

◆ player_watch_blood_shutdown()

function player_watch_blood_shutdown ( localClientNum  )

Definition at line 54 of file blood.csc.

References disable_blood(), and waittill_any().

Referenced by localplayer_spawned().

◆ SetControllerLightBarColorPulsing()

function SetControllerLightBarColorPulsing ( localClientNum  ,
color  ,
pulseRate   
)

Definition at line 258 of file blood.csc.

Referenced by player_watch_blood().