|  | Black Ops 3 Source Code Explorer
    0.1
    An script explorer for Black Ops 3 by ZeRoY | 
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 () | 
| #define COVER_ANY "cover_any" | 
Definition at line 37 of file archetype_mocomps_utility.gsc.
| #define MAX_MOVE_DISTANCE 1 | 
Definition at line 242 of file archetype_mocomps_utility.gsc.
| #define STANCE_ANY "stance_any" | 
Definition at line 38 of file archetype_mocomps_utility.gsc.
| 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().
| 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().
| 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().
| function autoexec InitAdjustToCoverParams | ( | ) | 
Definition at line 40 of file archetype_mocomps_utility.gsc.
References _AddAdjustToCover(), COVER_ANY, COVER_CROUCH, COVER_EXPOSED, COVER_LEFT, COVER_PILLAR, COVER_RIGHT, COVER_STAND, STANCE_ANY, STANCE_CROUCH, and STANCE_STAND.
| function private mocompAdjustToCoverInit | ( | entity | , | 
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) | 
Definition at line 244 of file archetype_mocomps_utility.gsc.
References _GetAdjustToCoverRotation(), AI_ANIM_USE_ANGLE_DELTAS, COVER_TYPE, DESIRED_STANCE, GetBlackBoardAttribute(), and getHighestNodeStance().
Referenced by RegisterDefaultAnimationMocomps().
| function private mocompAdjustToCoverTerminate | ( | entity | , | 
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) | 
Definition at line 313 of file archetype_mocomps_utility.gsc.
Referenced by RegisterDefaultAnimationMocomps().
| function private mocompAdjustToCoverUpdate | ( | entity | , | 
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) | 
Definition at line 272 of file archetype_mocomps_utility.gsc.
References AI_ANIM_MOVE_CODE, BLUE, GREEN, MAX_MOVE_DISTANCE, ORANGE, and RED.
Referenced by RegisterDefaultAnimationMocomps().
| function private mocompFlankStandInit | ( | entity | , | 
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) | 
Definition at line 215 of file archetype_mocomps_utility.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOGRAVITY.
Referenced by RegisterDefaultAnimationMocomps().
| function private mocompLocoExplosionInit | ( | entity | , | 
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) | 
Definition at line 229 of file archetype_mocomps_utility.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOGRAVITY, and debugLocoExplosion().
Referenced by RegisterDefaultAnimationMocomps().
| function autoexec RegisterDefaultAnimationMocomps | ( | ) | 
Definition at line 28 of file archetype_mocomps_utility.gsc.
References ASM_REGISTER_MOCOMP, mocompAdjustToCoverInit(), mocompAdjustToCoverTerminate(), mocompAdjustToCoverUpdate(), mocompFlankStandInit(), and mocompLocoExplosionInit().