![]() |
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().