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

Go to the source code of this file.

Macros

#define COVER_ANY   "cover_any"
 
#define MAX_MOVE_DISTANCE   1
 
#define STANCE_ANY   "stance_any"
 

Functions

function private _AddAdjustToCover (archetype, node, stance, rot2, rot32, rot3, rot36, rot6, rot69, rot9, rot98, rot8, rot87, rot7, rot47, rot4, rot14, rot1, rot21)
 
function private _GetAdjustToCoverRotation (archetype, node, stance, angleToNode)
 
function private debugLocoExplosion (entity)
 
function autoexec InitAdjustToCoverParams ()
 
function private mocompAdjustToCoverInit (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration)
 
function private mocompAdjustToCoverTerminate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration)
 
function private mocompAdjustToCoverUpdate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration)
 
function private mocompFlankStandInit (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration)
 
function private mocompLocoExplosionInit (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration)
 
function autoexec RegisterDefaultAnimationMocomps ()
 

Macro Definition Documentation

◆ COVER_ANY

#define COVER_ANY   "cover_any"

Definition at line 37 of file archetype_mocomps_utility.gsc.

◆ MAX_MOVE_DISTANCE

#define MAX_MOVE_DISTANCE   1

Definition at line 242 of file archetype_mocomps_utility.gsc.

◆ STANCE_ANY

#define STANCE_ANY   "stance_any"

Definition at line 38 of file archetype_mocomps_utility.gsc.

Function Documentation

◆ _AddAdjustToCover()

function private _AddAdjustToCover ( archetype  ,
node  ,
stance  ,
rot2  ,
rot32  ,
rot3  ,
rot36  ,
rot6  ,
rot69  ,
rot9  ,
rot98  ,
rot8  ,
rot87  ,
rot7  ,
rot47  ,
rot4  ,
rot14  ,
rot1  ,
rot21   
)

Definition at line 74 of file archetype_mocomps_utility.gsc.

Referenced by InitAdjustToCoverParams().

◆ _GetAdjustToCoverRotation()

function private _GetAdjustToCoverRotation ( archetype  ,
node  ,
stance  ,
angleToNode   
)

Definition at line 114 of file archetype_mocomps_utility.gsc.

References COVER_ANY, and STANCE_ANY.

Referenced by mocompAdjustToCoverInit().

◆ debugLocoExplosion()

function private debugLocoExplosion ( entity  )

Definition at line 193 of file archetype_mocomps_utility.gsc.

References BLUE, RED, startTime, and WAIT_SERVER_FRAME.

Referenced by mocompLocoExplosionInit().

◆ InitAdjustToCoverParams()

function autoexec InitAdjustToCoverParams ( )

◆ mocompAdjustToCoverInit()

function private mocompAdjustToCoverInit ( entity  ,
mocompAnim  ,
mocompAnimBlendOutTime  ,
mocompAnimFlag  ,
mocompDuration   
)

◆ mocompAdjustToCoverTerminate()

function private mocompAdjustToCoverTerminate ( entity  ,
mocompAnim  ,
mocompAnimBlendOutTime  ,
mocompAnimFlag  ,
mocompDuration   
)

Definition at line 313 of file archetype_mocomps_utility.gsc.

Referenced by RegisterDefaultAnimationMocomps().

◆ mocompAdjustToCoverUpdate()

function private mocompAdjustToCoverUpdate ( entity  ,
mocompAnim  ,
mocompAnimBlendOutTime  ,
mocompAnimFlag  ,
mocompDuration   
)

◆ mocompFlankStandInit()

function private mocompFlankStandInit ( entity  ,
mocompAnim  ,
mocompAnimBlendOutTime  ,
mocompAnimFlag  ,
mocompDuration   
)

◆ mocompLocoExplosionInit()

function private mocompLocoExplosionInit ( entity  ,
mocompAnim  ,
mocompAnimBlendOutTime  ,
mocompAnimFlag  ,
mocompDuration   
)

◆ RegisterDefaultAnimationMocomps()