![]() |
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.
Data Structures | |
| class | AnimationAdjustmentInfoZ |
| class | jukeInfo |
Functions | |
| function | apothiconBamfIn (entity) |
| function | apothiconBamfInit (entity) |
| function | apothiconBamfLand (entity) |
| function | apothiconBamfOut (entity) |
| function | apothiconCanBamf (entity) |
| function | apothiconCanBamfAfterJuke (entity) |
| function | apothiconCanBamfInternal (entity, bamfAfterJuke=false) |
| function | apothiconCanJuke (entity) |
| function | apothiconCanMeleeAttack (entity) |
| function | apothiconDamageCallback (eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, weapon, vPoint, vDir, sHitLoc, psOffsetTime, damageFromUnderneath, modelIndex, partName) |
| function | apothiconDamageClientFieldUpdate (entity, sHitLoc) |
| function | apothiconDeathDissolve (entity) |
| function | apothiconDeathDissolved (entity) |
| function | apothiconDeathStart (entity) |
| function | apothiconDeathTerminate (entity) |
| function | apothiconFuriousModeInit (entity) |
| function private | ApothiconFuryBlackboardInit () |
| function private | ApothiconFuryOnAnimscriptedCallback (entity) |
| function private | ApothiconFurySpawnSetup () |
| function | apothiconJukeInit (entity) |
| function | apothiconKnockdownService (entity) |
| function | apothiconKnockdownZombie (entity, zombie) |
| function | apothiconMoveStart (entity) |
| function | apothiconMoveUpdate (entity) |
| function | apothiconOnDeath (inflictor, attacker, damage, meansOfDeath, weapon, dir, hitLoc, offsetTimes) |
| function | apothiconPreemptiveJukeDone (entity) |
| function | apothiconPreemptiveJukePending (entity) |
| class jukeInfo | apothiconPreemptiveJukeService (entity) |
| function | apothiconShouldMeleeCondition (behaviorTreeEntity) |
| function | apothiconShouldSwitchToFuriousMode (entity) |
| function | apothiconShouldTauntAtPlayer (entity) |
| function | apothiconTauntAtPlayerEvent (entity) |
| function private | apothiconZombieEligibleForKnockdown (zombie, thrasher, predicted_pos) |
| function | BB_IDGunGetDamageDirection () |
| function private | calculateJukeInfo (entity) |
| constructor () | |
| function | getBamfMeleeDistance (entity) |
| function private | getJukeVector (entity, jukeAnimAlias) |
| function autoexec | init () |
| function private | InitApothiconFuryBehaviorsAndASM () |
| function | mocompApothiconFuryBamfInit (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | mocompApothiconFuryBamfTerminate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | mocompApothiconFuryBamfUpdate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | mocompApothiconFuryJukeInit (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | mocompApothiconFuryJukeTerminate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | mocompApothiconFuryJukeUpdate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function private | mocompApothiconFuryTeleportInit (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function private | mocompApothiconFuryTeleportTerminate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | moveSpeedAttributeCallback (entity, attribute, oldValue, value) |
| function private | RunBamfReAdjustmentAnalysis (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | validateJuke (entity, entityRadius, jukeVector) |
Variables | |
| var | adjustMentStarted |
| var | jukeDirection |
| var | jukeDistance |
| var | jukeStartAngles |
| var | landPosOnGround |
| class AnimationAdjustmentInfoZ | startTime |
| var | stepSize |
| var | stopTime |
| var | xyDirection |
| function apothiconBamfIn | ( | entity | ) |
Definition at line 1487 of file archetype_apothicon_fury.gsc.
References AI_ANIM_USE_BOTH_DELTAS, apothiconKnockdownZombie(), apothiconZombieEligibleForKnockdown(), ARCHETYPE_APOTHICON_FURY, ARCHETYPE_ZOMBIE, FURY_JUKE_CLIENTFIELD, and set().
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconBamfInit | ( | entity | ) |
Definition at line 911 of file archetype_apothicon_fury.gsc.
References AddBlackboardEvent(), FURY_BAMF_COOLDOWN_MAX, FURY_BAMF_COOLDOWN_MIN, and FURY_BAMF_GLOBAL_DELAY_MSEC.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconBamfLand | ( | entity | ) |
Definition at line 958 of file archetype_apothicon_fury.gsc.
References ARCHETYPE_APOTHICON_FURY, FURY_BAMF_LAND_CLIENTFIELD, FURY_BAMF_MELEE_DAMAGE_MAX, FURY_BAMF_MELEE_DAMAGE_MIN, FURY_BAMF_MELEE_RANGE, increment(), and SQR.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconBamfOut | ( | entity | ) |
Definition at line 1464 of file archetype_apothicon_fury.gsc.
References apothiconKnockdownZombie(), apothiconZombieEligibleForKnockdown(), ARCHETYPE_APOTHICON_FURY, ARCHETYPE_ZOMBIE, FURY_JUKE_CLIENTFIELD, and set().
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconCanBamf | ( | entity | ) |
Definition at line 815 of file archetype_apothicon_fury.gsc.
References apothiconCanBamfInternal().
Referenced by apothiconCanMeleeAttack(), and InitApothiconFuryBehaviorsAndASM().
| function apothiconCanBamfAfterJuke | ( | entity | ) |
Definition at line 809 of file archetype_apothicon_fury.gsc.
References apothiconCanBamfInternal().
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconCanBamfInternal | ( | entity | , |
| bamfAfterJuke | = false |
||
| ) |
Definition at line 820 of file archetype_apothicon_fury.gsc.
References ARCHETYPE_APOTHICON_FURY, FURY_BAMF_FOV, FURY_BAMF_MELEE_DIST_MAX, FURY_BAMF_MELEE_DIST_MIN, FURY_BAMF_MELEE_DIST_MIN_AFTER_JUKE, FURY_TOO_CLOSE_TO_BAMF_DIST, GetAiAttribute(), GetBlackboardEvents(), IS_TRUE, SQR, and within_fov().
Referenced by apothiconCanBamf(), and apothiconCanBamfAfterJuke().
| function apothiconCanJuke | ( | entity | ) |
Definition at line 1237 of file archetype_apothicon_fury.gsc.
References calculateJukeInfo(), FURY_BAMF_FOV, FURY_TOO_CLOSE_TO_JUKE_DIST, GetAiAttribute(), GetBlackboardEvents(), IS_TRUE, SQR, and within_fov().
Referenced by apothiconPreemptiveJukeService(), and InitApothiconFuryBehaviorsAndASM().
| function apothiconCanMeleeAttack | ( | entity | ) |
Definition at line 768 of file archetype_apothicon_fury.gsc.
References apothiconCanBamf(), and apothiconShouldMeleeCondition().
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconDamageCallback | ( | eInflictor | , |
| eAttacker | , | ||
| iDamage | , | ||
| iDFlags | , | ||
| sMeansOfDeath | , | ||
| weapon | , | ||
| vPoint | , | ||
| vDir | , | ||
| sHitLoc | , | ||
| psOffsetTime | , | ||
| damageFromUnderneath | , | ||
| modelIndex | , | ||
| partName | |||
| ) |
Definition at line 1579 of file archetype_apothicon_fury.gsc.
References apothiconDamageClientFieldUpdate(), FURY_FURIOUS_LEVEL_STEP, IS_TRUE, and show_hit_marker().
Referenced by ApothiconFurySpawnSetup().
| function apothiconDamageClientFieldUpdate | ( | entity | , |
| sHitLoc | |||
| ) |
Definition at line 1542 of file archetype_apothicon_fury.gsc.
References FURY_DAMAGE_CLIENTFIELD, IMPACT_CHEST, IMPACT_HEAD, IMPACT_HIPS, IMPACT_L_ARM, IMPACT_L_LEG, IMPACT_R_ARM, IMPACT_R_LEG, increment(), IS_HITLOC_CHEST, IS_HITLOC_HEAD, IS_HITLOC_HIPS, IS_HITLOC_LEFT_ARM, IS_HITLOC_LEFT_LEG, and IS_HITLOC_RIGHT_ARM.
Referenced by apothiconDamageCallback().
| function apothiconDeathDissolve | ( | entity | ) |
Definition at line 198 of file archetype_apothicon_fury.gsc.
References apothiconKnockdownZombie(), apothiconZombieEligibleForKnockdown(), ARCHETYPE_APOTHICON_FURY, and ARCHETYPE_ZOMBIE.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconDeathDissolved | ( | entity | ) |
Definition at line 216 of file archetype_apothicon_fury.gsc.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconDeathStart | ( | entity | ) |
Definition at line 1530 of file archetype_apothicon_fury.gsc.
References FURY_DEATH_CLIENTFIELD, FURY_DEATH_MODEL_SWAP, and set().
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconDeathTerminate | ( | entity | ) |
Definition at line 1537 of file archetype_apothicon_fury.gsc.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconFuriousModeInit | ( | entity | ) |
Definition at line 1165 of file archetype_apothicon_fury.gsc.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function private ApothiconFuryBlackboardInit | ( | ) |
Definition at line 124 of file archetype_apothicon_fury.gsc.
References ApothiconFuryOnAnimscriptedCallback(), BB_IDGunGetDamageDirection(), BB_REGISTER_ATTRIBUTE, CreateBlackBoardForEntity(), CreateInterfaceForEntity(), DAMAGE_DIRECTION_BACK, ENABLE_BLACKBOARD_DEBUG_TRACKING, FURY_BAMF_MELEE_DISTANCE_BB, getBamfMeleeDistance(), IDGUN_DAMAGE_DIRECTION, LOCOMOTION_SPEED_RUN, LOCOMOTION_SPEED_TYPE, RegisterUtilityBlackboardAttributes(), and VARIANT_TYPE.
Referenced by ApothiconFuryOnAnimscriptedCallback(), and init().
| function private ApothiconFuryOnAnimscriptedCallback | ( | entity | ) |
Definition at line 188 of file archetype_apothicon_fury.gsc.
References ApothiconFuryBlackboardInit().
Referenced by ApothiconFuryBlackboardInit().
| function private ApothiconFurySpawnSetup | ( | ) |
Definition at line 148 of file archetype_apothicon_fury.gsc.
References AddAIOverrideDamageCallback(), AddAIOverrideKilledCallback(), apothiconDamageCallback(), apothiconOnDeath(), FURY_JUKE_MAX_DIST, FURY_MOVEMENT_VARIANTS, FURY_RADIUS, FURY_ZIGZAG_MAX, FURY_ZIGZAG_MIN, SetBlackBoardAttribute(), and VARIANT_TYPE.
Referenced by init().
| function apothiconJukeInit | ( | entity | ) |
Definition at line 1302 of file archetype_apothicon_fury.gsc.
References AddBlackboardEvent(), calculateJukeInfo(), FURY_JUKE_COOLDOWN_MAX, FURY_JUKE_COOLDOWN_MIN, FURY_JUKE_GLOBAL_DELAY_MSEC, JUKE_DIRECTION, JUKE_DISTANCE, jukeInfo::jukeDirection, jukeInfo::jukeDistance, and SetBlackBoardAttribute().
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconKnockdownService | ( | entity | ) |
Definition at line 1014 of file archetype_apothicon_fury.gsc.
References apothiconKnockdownZombie(), apothiconZombieEligibleForKnockdown(), ARCHETYPE_ZOMBIE, and IS_TRUE.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconKnockdownZombie | ( | entity | , |
| zombie | |||
| ) |
Definition at line 1086 of file archetype_apothicon_fury.gsc.
References cointoss(), GETUP_BACK, GETUP_BELLY, and KNOCKDOWN_SHOVED.
Referenced by apothiconBamfIn(), apothiconBamfOut(), apothiconDeathDissolve(), and apothiconKnockdownService().
| function apothiconMoveStart | ( | entity | ) |
Definition at line 978 of file archetype_apothicon_fury.gsc.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconMoveUpdate | ( | entity | ) |
Definition at line 984 of file archetype_apothicon_fury.gsc.
References IS_TRUE, ZM_MOVE_DIST_SQ, and ZM_MOVE_TIME.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconOnDeath | ( | inflictor | , |
| attacker | , | ||
| damage | , | ||
| meansOfDeath | , | ||
| weapon | , | ||
| dir | , | ||
| hitLoc | , | ||
| offsetTimes | |||
| ) |
Definition at line 1605 of file archetype_apothicon_fury.gsc.
References damage(), FURY_DEATH_CLIENTFIELD, and set().
Referenced by ApothiconFurySpawnSetup().
| function apothiconPreemptiveJukeDone | ( | entity | ) |
Definition at line 1232 of file archetype_apothicon_fury.gsc.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconPreemptiveJukePending | ( | entity | ) |
Definition at line 1227 of file archetype_apothicon_fury.gsc.
References IS_TRUE.
Referenced by InitApothiconFuryBehaviorsAndASM().
| class jukeInfo apothiconPreemptiveJukeService | ( | entity | ) |
Definition at line 1196 of file archetype_apothicon_fury.gsc.
References apothiconCanJuke(), and IS_TRUE.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconShouldMeleeCondition | ( | behaviorTreeEntity | ) |
Definition at line 773 of file archetype_apothicon_fury.gsc.
References FURY_MELEE_DIST_SQ, GET_YAW, IS_TRUE, and ZM_MELEE_YAW.
Referenced by apothiconCanMeleeAttack(), and InitApothiconFuryBehaviorsAndASM().
| function apothiconShouldSwitchToFuriousMode | ( | entity | ) |
Definition at line 1136 of file archetype_apothicon_fury.gsc.
References ARCHETYPE_APOTHICON_FURY, FURY_FURIOUS_LEVEL_THRESHOLD, FURY_FURIOUS_MAX_AI, GetAiAttribute(), GetBlackboardEvents(), and IS_TRUE.
| function apothiconShouldTauntAtPlayer | ( | entity | ) |
Definition at line 930 of file archetype_apothicon_fury.gsc.
References GetBlackboardEvents().
Referenced by InitApothiconFuryBehaviorsAndASM().
| function apothiconTauntAtPlayerEvent | ( | entity | ) |
Definition at line 940 of file archetype_apothicon_fury.gsc.
References AddBlackboardEvent(), and FURY_TAUNT_GLOBAL_DELAY_MSEC.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function private apothiconZombieEligibleForKnockdown | ( | zombie | , |
| thrasher | , | ||
| predicted_pos | |||
| ) |
Definition at line 1044 of file archetype_apothicon_fury.gsc.
References IS_TRUE.
Referenced by apothiconBamfIn(), apothiconBamfOut(), apothiconDeathDissolve(), and apothiconKnockdownService().
| function BB_IDGunGetDamageDirection | ( | ) |
Definition at line 949 of file archetype_apothicon_fury.gsc.
References BB_GetDamageDirection().
Referenced by ApothiconFuryBlackboardInit().
| function private calculateJukeInfo | ( | entity | ) |
Definition at line 1379 of file archetype_apothicon_fury.gsc.
References ARRAY_ADD, FURY_JUKE_LONG, getJukeVector(), jukeInfo::jukeDirection, jukeInfo::jukeDistance, jukeInfo::jukeStartAngles, landPosOnGround, jukeInfo::landPosOnGround, and validateJuke().
Referenced by apothiconCanJuke(), and apothiconJukeInit().
| constructor | ( | ) |
Definition at line 287 of file archetype_apothicon_fury.gsc.
References adjustMentStarted.
| function getBamfMeleeDistance | ( | entity | ) |
Definition at line 904 of file archetype_apothicon_fury.gsc.
Referenced by ApothiconFuryBlackboardInit().
| function private getJukeVector | ( | entity | , |
| jukeAnimAlias | |||
| ) |
Definition at line 1370 of file archetype_apothicon_fury.gsc.
Referenced by calculateJukeInfo().
| function autoexec init | ( | ) |
Definition at line 52 of file archetype_apothicon_fury.gsc.
References add_archetype_spawn_function(), ApothiconFuryBlackboardInit(), ApothiconFurySpawnSetup(), ARCHETYPE_APOTHICON_FURY, FURY_BAMF_LAND_CLIENTFIELD, FURY_DAMAGE_CLIENTFIELD, FURY_DEATH_CLIENTFIELD, FURY_FURIOUS_MODE_CLIENTFIELD, FURY_JUKE_CLIENTFIELD, InitApothiconFuryBehaviorsAndASM(), register(), RegisterApothiconFuryInterfaceAttributes(), shouldRegisterClientFieldForArchetype(), VERSION_DLC4, and zombieSpawnSetup().
| function private InitApothiconFuryBehaviorsAndASM | ( | ) |
Definition at line 78 of file archetype_apothicon_fury.gsc.
References apothiconBamfIn(), apothiconBamfInit(), apothiconBamfLand(), apothiconBamfOut(), apothiconCanBamf(), apothiconCanBamfAfterJuke(), apothiconCanJuke(), apothiconCanMeleeAttack(), apothiconDeathDissolve(), apothiconDeathDissolved(), apothiconDeathStart(), apothiconDeathTerminate(), apothiconFuriousModeInit(), apothiconJukeInit(), apothiconKnockdownService(), apothiconMoveStart(), apothiconMoveUpdate(), apothiconPreemptiveJukeDone(), apothiconPreemptiveJukePending(), apothiconPreemptiveJukeService(), apothiconShouldMeleeCondition(), apothiconShouldTauntAtPlayer(), apothiconTauntAtPlayerEvent(), ASM_REGISTER_MOCOMP, ASM_REGISTER_NOTETRACK_HANDLER, BT_REGISTER_API, FURY_BAMF_NT_LAND, FURY_BAMF_NT_START, FURY_BAMF_NT_STOP, FURY_DEATH_DISSOLVED_NT, FURY_DEATH_START_DISSOLVE_NT, mocompApothiconFuryBamfInit(), mocompApothiconFuryBamfTerminate(), mocompApothiconFuryBamfUpdate(), mocompApothiconFuryJukeInit(), mocompApothiconFuryJukeTerminate(), mocompApothiconFuryJukeUpdate(), mocompApothiconFuryTeleportInit(), and mocompApothiconFuryTeleportTerminate().
Referenced by init().
| function mocompApothiconFuryBamfInit | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 573 of file archetype_apothicon_fury.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOCLIP, BLUE, CYAN, FLAT_ANGLES, FURY_BAMF_NT_START, FURY_BAMF_NT_STOP, GREEN, landPosOnGround, ORANGE, startTime, AnimationAdjustmentInfoZ::stepSize, AnimationAdjustmentInfoZ::stopTime, stopTime, and trace().
Referenced by InitApothiconFuryBehaviorsAndASM().
| function mocompApothiconFuryBamfTerminate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 740 of file archetype_apothicon_fury.gsc.
References AI_ANIM_USE_BOTH_DELTAS.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function mocompApothiconFuryBamfUpdate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 690 of file archetype_apothicon_fury.gsc.
References IS_TRUE, and RunBamfReAdjustmentAnalysis().
Referenced by InitApothiconFuryBehaviorsAndASM().
| function mocompApothiconFuryJukeInit | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 293 of file archetype_apothicon_fury.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOCLIP, BLUE, FURY_BAMF_NT_START, FURY_BAMF_NT_STOP, GREEN, landPosOnGround, ORANGE, startTime, AnimationAdjustmentInfoZ::stepSize, AnimationAdjustmentInfoZ::stopTime, stopTime, and YELLOW.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function mocompApothiconFuryJukeTerminate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 414 of file archetype_apothicon_fury.gsc.
References GREEN.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function mocompApothiconFuryJukeUpdate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 381 of file archetype_apothicon_fury.gsc.
References FURY_BAMF_NT_STOP, and GREEN.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function private mocompApothiconFuryTeleportInit | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 222 of file archetype_apothicon_fury.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOCLIP, GetBlackBoardAttribute(), LOCOMOTION_SPEED_TYPE, and LOCOMOTION_SPEED_WALK.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function private mocompApothiconFuryTeleportTerminate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 246 of file archetype_apothicon_fury.gsc.
Referenced by InitApothiconFuryBehaviorsAndASM().
| function moveSpeedAttributeCallback | ( | entity | , |
| attribute | , | ||
| oldValue | , | ||
| value | |||
| ) |
Definition at line 1617 of file archetype_apothicon_fury.gsc.
References IS_TRUE, LOCOMOTION_SPEED_RUN, LOCOMOTION_SPEED_SPRINT, LOCOMOTION_SPEED_SUPER_SPRINT, LOCOMOTION_SPEED_TYPE, LOCOMOTION_SPEED_WALK, and SetBlackBoardAttribute().
Referenced by RegisterApothiconFuryInterfaceAttributes().
| function private RunBamfReAdjustmentAnalysis | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 433 of file archetype_apothicon_fury.gsc.
References BLUE, CYAN, FURY_BAMF_FOV, GREEN, IS_TRUE, landPosOnGround, ORANGE, startTime, AnimationAdjustmentInfoZ::stepSize, AnimationAdjustmentInfoZ::stopTime, stopTime, trace(), within_fov(), and xyDirection.
Referenced by mocompApothiconFuryBamfUpdate().
| function validateJuke | ( | entity | , |
| entityRadius | , | ||
| jukeVector | |||
| ) |
Definition at line 1331 of file archetype_apothicon_fury.gsc.
References GREEN, landPosOnGround, RED, and trace().
Referenced by calculateJukeInfo().
| var adjustMentStarted |
Definition at line 285 of file archetype_apothicon_fury.gsc.
Referenced by constructor().
| var jukeDirection |
Definition at line 1167 of file archetype_apothicon_fury.gsc.
Referenced by canJuke(), chooseJukeDirection(), and robotCanTacticalJuke().
| var jukeDistance |
Definition at line 1168 of file archetype_apothicon_fury.gsc.
Referenced by calculateDefaultJukeDirection(), calculateJukeDirection(), and zombieJuke().
| var jukeStartAngles |
Definition at line 1166 of file archetype_apothicon_fury.gsc.
| var landPosOnGround |
Definition at line 1169 of file archetype_apothicon_fury.gsc.
Referenced by calculateJukeInfo(), mocompApothiconFuryBamfInit(), mocompApothiconFuryJukeInit(), RunBamfReAdjustmentAnalysis(), and validateJuke().
| class AnimationAdjustmentInfoZ startTime |
Referenced by addRewindableEventToWatcher(), animation_update(), begin_grenade_tracking(), beginGrenadeTracking(), blink_lights_for_time(), burning_thread(), camo_bread_crumb_wait(), clone_fade(), debugLocoExplosion(), defaultstate_surge_update(), do_reveal_enemy_pulse(), do_vision_local_pulse(), do_vision_world_pulse(), doABarrelRoll(), doTheDirty(), heat_wave_damage_entities(), heat_wave_damage_projectiles(), heli_protect(), mocompApothiconFuryBamfInit(), mocompApothiconFuryJukeInit(), planeGoStraight(), planeTurn(), planeTurnLeft(), planeTurnRight(), player_shock_fx_fade_off(), playerzombie_downed_state(), prepare_death_update(), RunBamfReAdjustmentAnalysis(), script_wait(), server_wait(), serverTimedMoveTo(), serverTimedRotateTo(), startRewindableEvent(), state_emped_update(), state_stationary_update(), trackDoubleJumpDistance(), trackSprintDistance(), trackWallRunningDistance(), velocity_approach(), wait_final_killcam_slowdown(), wait_until_is_done(), waitForPlayers(), and watch_rejack_suicide().
| var stepSize |
Definition at line 283 of file archetype_apothicon_fury.gsc.
| var stopTime |
Definition at line 282 of file archetype_apothicon_fury.gsc.
Referenced by apothiconFuryDeath(), attack_minigun_sweep(), Debug_line_to_target(), mocompApothiconFuryBamfInit(), mocompApothiconFuryJukeInit(), and RunBamfReAdjustmentAnalysis().
| var xyDirection |
Definition at line 284 of file archetype_apothicon_fury.gsc.
Referenced by RunBamfReAdjustmentAnalysis().