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

Go to the source code of this file.

Macros

#define DROWN_BLUR_DURATION   500
 
#define DROWN_FADE_DURATION   250
 
#define DROWN_FRAME_PASS   1
 
#define DROWN_RADIUS_SCALE   1.41421
 
#define OPACITY_STAGE_1_BEGIN   .4
 
#define OPACITY_STAGE_1_END   .5
 
#define OPACITY_STAGE_2_BEGIN   .5
 
#define OPACITY_STAGE_2_END   .6
 
#define OPACITY_STAGE_3_BEGIN   .6
 
#define OPACITY_STAGE_3_END   .7
 
#define OPACITY_STAGE_4_BEGIN   .6
 
#define OPACITY_STAGE_4_END   .7
 
#define RADIUS_INNER_STAGE_1_BEGIN   .8
 
#define RADIUS_INNER_STAGE_1_END   .5
 
#define RADIUS_INNER_STAGE_2_BEGIN   .6
 
#define RADIUS_INNER_STAGE_2_END   .3
 
#define RADIUS_INNER_STAGE_3_BEGIN   .6
 
#define RADIUS_INNER_STAGE_3_END   .3
 
#define RADIUS_INNER_STAGE_4_BEGIN   .5
 
#define RADIUS_INNER_STAGE_4_END   .2
 
#define RADIUS_OUTER_STAGE_1_BEGIN   1
 
#define RADIUS_OUTER_STAGE_1_END   .8
 
#define RADIUS_OUTER_STAGE_2_BEGIN   .8
 
#define RADIUS_OUTER_STAGE_2_END   .6
 
#define RADIUS_OUTER_STAGE_3_BEGIN   .8
 
#define RADIUS_OUTER_STAGE_3_END   .6
 
#define RADIUS_OUTER_STAGE_4_BEGIN   .7
 
#define RADIUS_OUTER_STAGE_4_END   .5
 

Functions

function __init__ ()
 
function disable_drown (localClientNum)
 
function drown_stage_callback (localClientNum, oldVal, newVal, bNewEnt, bInitialSnap, fieldName, bWasTimeJump)
 
function enable_drown (localClientNum, stage)
 
function player_drown_fx (localClientNum, stage)
 
function player_fade_out_drown_fx (localClientNum)
 
function player_init_drown_values ()
 
function player_spawned (localClientNum)
 
function player_watch_drown_shutdown (localClientNum)
 
function setup_radius_values ()
 

Macro Definition Documentation

◆ DROWN_BLUR_DURATION

#define DROWN_BLUR_DURATION   500

Definition at line 18 of file drown.csc.

◆ DROWN_FADE_DURATION

#define DROWN_FADE_DURATION   250

Definition at line 19 of file drown.csc.

◆ DROWN_FRAME_PASS

#define DROWN_FRAME_PASS   1

Definition at line 17 of file drown.csc.

◆ DROWN_RADIUS_SCALE

#define DROWN_RADIUS_SCALE   1.41421

Definition at line 21 of file drown.csc.

◆ OPACITY_STAGE_1_BEGIN

#define OPACITY_STAGE_1_BEGIN   .4

Definition at line 46 of file drown.csc.

◆ OPACITY_STAGE_1_END

#define OPACITY_STAGE_1_END   .5

Definition at line 47 of file drown.csc.

◆ OPACITY_STAGE_2_BEGIN

#define OPACITY_STAGE_2_BEGIN   .5

Definition at line 49 of file drown.csc.

◆ OPACITY_STAGE_2_END

#define OPACITY_STAGE_2_END   .6

Definition at line 50 of file drown.csc.

◆ OPACITY_STAGE_3_BEGIN

#define OPACITY_STAGE_3_BEGIN   .6

Definition at line 52 of file drown.csc.

◆ OPACITY_STAGE_3_END

#define OPACITY_STAGE_3_END   .7

Definition at line 53 of file drown.csc.

◆ OPACITY_STAGE_4_BEGIN

#define OPACITY_STAGE_4_BEGIN   .6

Definition at line 55 of file drown.csc.

◆ OPACITY_STAGE_4_END

#define OPACITY_STAGE_4_END   .7

Definition at line 56 of file drown.csc.

◆ RADIUS_INNER_STAGE_1_BEGIN

#define RADIUS_INNER_STAGE_1_BEGIN   .8

Definition at line 25 of file drown.csc.

◆ RADIUS_INNER_STAGE_1_END

#define RADIUS_INNER_STAGE_1_END   .5

Definition at line 26 of file drown.csc.

◆ RADIUS_INNER_STAGE_2_BEGIN

#define RADIUS_INNER_STAGE_2_BEGIN   .6

Definition at line 30 of file drown.csc.

◆ RADIUS_INNER_STAGE_2_END

#define RADIUS_INNER_STAGE_2_END   .3

Definition at line 31 of file drown.csc.

◆ RADIUS_INNER_STAGE_3_BEGIN

#define RADIUS_INNER_STAGE_3_BEGIN   .6

Definition at line 35 of file drown.csc.

◆ RADIUS_INNER_STAGE_3_END

#define RADIUS_INNER_STAGE_3_END   .3

Definition at line 36 of file drown.csc.

◆ RADIUS_INNER_STAGE_4_BEGIN

#define RADIUS_INNER_STAGE_4_BEGIN   .5

Definition at line 40 of file drown.csc.

◆ RADIUS_INNER_STAGE_4_END

#define RADIUS_INNER_STAGE_4_END   .2

Definition at line 41 of file drown.csc.

◆ RADIUS_OUTER_STAGE_1_BEGIN

#define RADIUS_OUTER_STAGE_1_BEGIN   1

Definition at line 27 of file drown.csc.

◆ RADIUS_OUTER_STAGE_1_END

#define RADIUS_OUTER_STAGE_1_END   .8

Definition at line 28 of file drown.csc.

◆ RADIUS_OUTER_STAGE_2_BEGIN

#define RADIUS_OUTER_STAGE_2_BEGIN   .8

Definition at line 32 of file drown.csc.

◆ RADIUS_OUTER_STAGE_2_END

#define RADIUS_OUTER_STAGE_2_END   .6

Definition at line 33 of file drown.csc.

◆ RADIUS_OUTER_STAGE_3_BEGIN

#define RADIUS_OUTER_STAGE_3_BEGIN   .8

Definition at line 37 of file drown.csc.

◆ RADIUS_OUTER_STAGE_3_END

#define RADIUS_OUTER_STAGE_3_END   .6

Definition at line 38 of file drown.csc.

◆ RADIUS_OUTER_STAGE_4_BEGIN

#define RADIUS_OUTER_STAGE_4_BEGIN   .7

Definition at line 42 of file drown.csc.

◆ RADIUS_OUTER_STAGE_4_END

#define RADIUS_OUTER_STAGE_4_END   .5

Definition at line 43 of file drown.csc.

Function Documentation

◆ __init__()

◆ disable_drown()

function disable_drown ( localClientNum  )

◆ drown_stage_callback()

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

◆ enable_drown()

function enable_drown ( localClientNum  ,
stage   
)

◆ player_drown_fx()

◆ player_fade_out_drown_fx()

◆ player_init_drown_values()

function player_init_drown_values ( )

Definition at line 130 of file drown.csc.

Referenced by player_drown_fx(), player_fade_out_drown_fx(), and player_spawned().

◆ player_spawned()

function player_spawned ( localClientNum  )

Definition at line 121 of file drown.csc.

References player_init_drown_values(), and player_watch_drown_shutdown().

Referenced by __init__().

◆ player_watch_drown_shutdown()

function player_watch_drown_shutdown ( localClientNum  )

Definition at line 141 of file drown.csc.

References disable_drown(), and waittill_any().

Referenced by player_spawned().

◆ setup_radius_values()