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

Go to the source code of this file.

Functions

function autoexec main ()
 
function private margwaFxInCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaFxOutCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaFxSpawnCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaFxTravelCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaFxTravelTellCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaHeadExplosion (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaHeadKilledCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaHeadLeftCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaHeadMidCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaHeadRightCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaJawCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaLeftHitCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaMidHitCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function margwaProcessFootstep (localClientNum, pos, surface, notetrack, bone)
 
function private margwaRightHitCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaSmashCallback (localClientNum, oldValue, newValue, bNewEnt, bInitialSnap, fieldName, wasDemoJump)
 
function private margwaSpawn (localClientNum)
 
function private margwaStopSmashFx (localClientNum)
 
function private margwaTravelTellUpdate (localClientNum)
 
function autoexec precache ()
 

Function Documentation

◆ main()

function autoexec main ( )

Definition at line 23 of file margwa.csc.

References add_archetype_spawn_function(), ARCHETYPE_MARGWA, CF_CALLBACK_ZERO_ON_NEW_ENT, CF_HOST_ONLY, MARGWA_FX_IN_CLIENTFIELD, MARGWA_FX_OUT_CLIENTFIELD, MARGWA_FX_SPAWN_CLIENTFIELD, MARGWA_FX_SPAWN_CLIENTFIELD_BITS, MARGWA_FX_SPAWN_CLIENTFIELD_TYPE, MARGWA_FX_TRAVEL_CLIENTFIELD, MARGWA_FX_TRAVEL_TELL_CLIENTFIELD, MARGWA_HEAD_CLIENTFIELD_BITS, MARGWA_HEAD_CLIENTFIELD_TYPE, MARGWA_HEAD_EXPLODE_CLIENTFIELD, MARGWA_HEAD_EXPLODE_CLIENTFIELD_BITS, MARGWA_HEAD_EXPLODE_CLIENTFIELD_TYPE, MARGWA_HEAD_KILLED_CLIENTFIELD, MARGWA_HEAD_LEFT_CLIENTFIELD, MARGWA_HEAD_LEFT_HIT_CLIENTFIELD, MARGWA_HEAD_MID_CLIENTFIELD, MARGWA_HEAD_MID_HIT_CLIENTFIELD, MARGWA_HEAD_RIGHT_CLIENTFIELD, MARGWA_HEAD_RIGHT_HIT_CLIENTFIELD, MARGWA_JAW_CLIENTFIELD, MARGWA_JAW_HEAD_L_EXPLODE, MARGWA_JAW_HEAD_M_EXPLODE, MARGWA_JAW_HEAD_R_EXPLODE, MARGWA_JAW_IDLE, MARGWA_JAW_REACT_IDGUN, MARGWA_JAW_REACT_IDGUN_PACKED, MARGWA_JAW_REACT_STUN, MARGWA_JAW_RUN, MARGWA_JAW_RUN_CHARGE, MARGWA_JAW_SMASH_ATTACK, MARGWA_JAW_SWIPE, MARGWA_JAW_SWIPE_PLAYER, MARGWA_JAW_TELEPORT_IN, MARGWA_JAW_TELEPORT_OUT, MARGWA_JAW_TRV_JUMP_ACROSS_256, MARGWA_JAW_TRV_JUMP_DOWN_128, MARGWA_JAW_TRV_JUMP_DOWN_36, MARGWA_JAW_TRV_JUMP_DOWN_96, MARGWA_JAW_TRV_JUMP_UP_128, MARGWA_JAW_TRV_JUMP_UP_36, MARGWA_JAW_TRV_JUMP_UP_96, MARGWA_SMASH_CLIENTFIELD, margwaFxInCallback(), margwaFxOutCallback(), margwaFxSpawnCallback(), margwaFxTravelCallback(), margwaFxTravelTellCallback(), margwaHeadExplosion(), margwaHeadKilledCallback(), margwaHeadLeftCallback(), margwaHeadMidCallback(), margwaHeadRightCallback(), margwaJawCallback(), margwaLeftHitCallback(), margwaMidHitCallback(), margwaRightHitCallback(), margwaSmashCallback(), margwaSpawn(), register(), and VERSION_SHIP.

◆ margwaFxInCallback()

function private margwaFxInCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 323 of file margwa.csc.

References MARGWA_TAG_TELEPORT, MARGWA_TELEPORT_FX, and PlayFx().

Referenced by main().

◆ margwaFxOutCallback()

function private margwaFxOutCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 331 of file margwa.csc.

References MARGWA_TAG_TELEPORT, MARGWA_TELEPORT_FX, and PlayFx().

Referenced by main().

◆ margwaFxSpawnCallback()

function private margwaFxSpawnCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 393 of file margwa.csc.

References MARGWA_SPAWN_FX, MARGWA_TAG_TELEPORT, and PlayFx().

Referenced by main().

◆ margwaFxTravelCallback()

function private margwaFxTravelCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 340 of file margwa.csc.

References MARGWA_TELEPORT_OFF, MARGWA_TELEPORT_ON, and MARGWA_TELEPORT_TRAVEL_FX.

Referenced by main().

◆ margwaFxTravelTellCallback()

function private margwaFxTravelTellCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

◆ margwaHeadExplosion()

function private margwaHeadExplosion ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 416 of file margwa.csc.

Referenced by main().

◆ margwaHeadKilledCallback()

function private margwaHeadKilledCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 515 of file margwa.csc.

Referenced by main().

◆ margwaHeadLeftCallback()

function private margwaHeadLeftCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

◆ margwaHeadMidCallback()

function private margwaHeadMidCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

◆ margwaHeadRightCallback()

function private margwaHeadRightCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

◆ margwaJawCallback()

function private margwaJawCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 523 of file margwa.csc.

References IS_TRUE, and MARGWA_MOUTH_BLEND_TIME.

Referenced by main().

◆ margwaLeftHitCallback()

function private margwaLeftHitCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 476 of file margwa.csc.

References MARGWA_IMPACT_FX, and MARGWA_TAG_HEAD_LEFT.

Referenced by main().

◆ margwaMidHitCallback()

function private margwaMidHitCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 489 of file margwa.csc.

References MARGWA_IMPACT_FX, and MARGWA_TAG_HEAD_MID.

Referenced by main().

◆ margwaProcessFootstep()

function margwaProcessFootstep ( localClientNum  ,
pos  ,
surface  ,
notetrack  ,
bone   
)

Definition at line 424 of file margwa.csc.

References MARGWA_FOOTSTEP_EARTHQUAKE_MAX_RADIUS.

Referenced by margwaSpawn().

◆ margwaRightHitCallback()

function private margwaRightHitCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 502 of file margwa.csc.

References MARGWA_IMPACT_FX, and MARGWA_TAG_HEAD_RIGHT.

Referenced by main().

◆ margwaSmashCallback()

function private margwaSmashCallback ( localClientNum  ,
oldValue  ,
newValue  ,
bNewEnt  ,
bInitialSnap  ,
fieldName  ,
wasDemoJump   
)

Definition at line 455 of file margwa.csc.

References MARGWA_SMASH_ATTACK_OFFSET, MARGWA_SMASH_ATTACK_RANGE, and MARGWA_SMASH_ATTACK_RANGE_LIGHT.

Referenced by main().

◆ margwaSpawn()

◆ margwaStopSmashFx()

function private margwaStopSmashFx ( localClientNum  )

◆ margwaTravelTellUpdate()

function private margwaTravelTellUpdate ( localClientNum  )

Definition at line 370 of file margwa.csc.

References MARGWA_TELL_DIST_SQ.

Referenced by margwaFxTravelTellCallback().

◆ precache()