![]() |
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 | BHB_BURST "bhb_burst" |
| #define | INNER_RANGE 1048576 |
| #define | OUTER_RANGE 4227136 |
| #define | PULLED_IN_RANGE 16384 |
| #define | SOUL_BURST_RANGE 2500 |
Functions | |
| function | barricadeEnterMocompNoZStart (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | barricadeEnterMocompNoZTerminate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | barricadeEnterMocompNoZUpdate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | barricadeEnterMocompStart (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | barricadeEnterMocompTerminate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | barricadeEnterMocompUpdate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | boardTearMocompStart (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | boardTearMocompUpdate (entity, mocompAnim, mocompAnimBlendOutTime, mocompAnimFlag, mocompDuration) |
| function | disablePowerups (behaviorTreeEntity) |
| function | enablePowerups (behaviorTreeEntity) |
| function | findNodesService (behaviorTreeEntity) |
| function | findZombieEnemy () |
| function | getChunkService (behaviorTreeEntity) |
| function autoexec | init () |
| function private | InitZmBehaviorsAndASM () |
| function | inPlayableArea (behaviorTreeEntity) |
| function | isChunkValidCondition (behaviorTreeEntity) |
| function | notetrackBoardMelee (animationEntity) |
| function | notetrackBoardTear (animationEntity) |
| function | shouldMoveCondition (behaviorTreeEntity) |
| function | shouldSkipTeardown (behaviorTreeEntity) |
| function | updateAttackSpotService (behaviorTreeEntity) |
| function | updateChunkService (behaviorTreeEntity) |
| function | wasKilledByTeslaCondition (behaviorTreeEntity) |
| function | zombieAttackableObjectService (behaviorTreeEntity) |
| function | zombieAttackThroughBoardsAction (behaviorTreeEntity, asmStateName) |
| function | zombieAttackThroughBoardsActionTerminate (behaviorTreeEntity, asmStateName) |
| function | zombieBHBBurst (entity) |
| function | zombieBlackHoleBombPullEnd (entity, asmStateName) |
| function | zombieBlackHoleBombPullStart (entity, asmStateName) |
| function | zombieBlackHoleBombPullUpdate (entity, asmStateName) |
| function | zombieEnteredPlayable (behaviorTreeEntity) |
| function | zombieFindFlesh (behaviorTreeEntity) |
| function | zombieFindFleshCode (behaviorTreeEntity) |
| function private | zombieGetupActionTerminate (behaviorTreeEntity) |
| function | zombieGotToAttackSpotCondition (behaviorTreeEntity) |
| function | zombieGotToEntranceCondition (behaviorTreeEntity) |
| function | zombieGrabBoardAction (behaviorTreeEntity, asmStateName) |
| function | zombieGrabBoardActionTerminate (behaviorTreeEntity, asmStateName) |
| function | zombieGrappleActionStart (behaviorTreeEntity) |
| function | zombieHasAttackSpotAlreadyCondition (behaviorTreeEntity) |
| function | zombieHoldBoardAction (behaviorTreeEntity, asmStateName) |
| function | zombieHoldBoardActionTerminate (behaviorTreeEntity, asmStateName) |
| function | zombieIsAtEntrance (behaviorTreeEntity) |
| function | zombieIsAtGoal (behaviorTreeEntity) |
| function | zombieIsBeingGrappled (behaviorTreeEntity) |
| function | zombieIsPushed (behaviorTreeEntity) |
| function | zombieIsThinkDone (behaviorTreeEntity) |
| function | zombieKilledByBlackHoleBombCondition (entity) |
| function | zombieKilledByBlackHoleBombEnd (entity, asmStateName) |
| function | zombieKilledByBlackHoleBombStart (entity, asmStateName) |
| function | zombieKilledWhileGettingPulled (entity) |
| function private | zombieKnockdownActionStart (behaviorTreeEntity) |
| function | zombieMantleAction (behaviorTreeEntity, asmStateName) |
| function | zombieMantleActionTerminate (behaviorTreeEntity, asmStateName) |
| function | zombieMoveAway (behaviorTreeEntity, asmStateName) |
| function | zombieMoveToAttackSpotAction (behaviorTreeEntity, asmStateName) |
| function | zombieMoveToAttackSpotActionTerminate (behaviorTreeEntity, asmStateName) |
| function | zombieMoveToEntranceAction (behaviorTreeEntity, asmStateName) |
| function | zombieMoveToEntranceActionTerminate (behaviorTreeEntity, asmStateName) |
| function | zombiePullBoardAction (behaviorTreeEntity, asmStateName) |
| function | zombiePullBoardActionTerminate (behaviorTreeEntity, asmStateName) |
| function private | zombiePushedActionStart (behaviorTreeEntity) |
| function private | zombiePushedActionTerminate (behaviorTreeEntity) |
| function | zombieShouldAttackThroughBoardsCondition (behaviorTreeEntity) |
| function | zombieShouldEnterPlayableCondition (behaviorTreeEntity) |
| function | zombieShouldKnockdown (behaviorTreeEntity) |
| function | zombieShouldMoveAwayCondition (behaviorTreeEntity) |
| function | zombieShouldStun (behaviorTreeEntity) |
| function | zombieShouldTauntCondition (behaviorTreeEntity) |
| function | zombieShouldTearCondition (behaviorTreeEntity) |
| function | zombieStunActionEnd (behaviorTreeEntity) |
| function | zombieStunActionStart (behaviorTreeEntity) |
| function | zombieTauntAction (behaviorTreeEntity, asmStateName) |
| function | zombieTauntActionTerminate (behaviorTreeEntity, asmStateName) |
| function | zombieTraverseAction (behaviorTreeEntity, asmStateName) |
| function | zombieTraverseActionTerminate (behaviorTreeEntity, asmStateName) |
| function | zombieUpdateBlackHoleBombPullState (entity) |
| function | zombieUpdateGoal () |
| function | zombieUpdateGoalCode () |
| #define BHB_BURST "bhb_burst" |
Definition at line 36 of file _zm_behavior.gsc.
| #define INNER_RANGE 1048576 |
Definition at line 1687 of file _zm_behavior.gsc.
| #define OUTER_RANGE 4227136 |
Definition at line 1688 of file _zm_behavior.gsc.
| #define PULLED_IN_RANGE 16384 |
Definition at line 1686 of file _zm_behavior.gsc.
| #define SOUL_BURST_RANGE 2500 |
Definition at line 1685 of file _zm_behavior.gsc.
| function barricadeEnterMocompNoZStart | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 1548 of file _zm_behavior.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOCLIP.
Referenced by InitZmBehaviorsAndASM().
| function barricadeEnterMocompNoZTerminate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 1577 of file _zm_behavior.gsc.
References AI_ANIM_MOVE_CODE.
Referenced by InitZmBehaviorsAndASM().
| function barricadeEnterMocompNoZUpdate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 1571 of file _zm_behavior.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOCLIP.
Referenced by InitZmBehaviorsAndASM().
| function barricadeEnterMocompStart | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 1509 of file _zm_behavior.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOCLIP.
Referenced by InitZmBehaviorsAndASM().
| function barricadeEnterMocompTerminate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 1537 of file _zm_behavior.gsc.
References AI_ANIM_MOVE_CODE.
Referenced by InitZmBehaviorsAndASM().
| function barricadeEnterMocompUpdate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 1530 of file _zm_behavior.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOCLIP.
Referenced by InitZmBehaviorsAndASM().
| function boardTearMocompStart | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 1488 of file _zm_behavior.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOCLIP.
Referenced by InitZmBehaviorsAndASM().
| function boardTearMocompUpdate | ( | entity | , |
| mocompAnim | , | ||
| mocompAnimBlendOutTime | , | ||
| mocompAnimFlag | , | ||
| mocompDuration | |||
| ) |
Definition at line 1502 of file _zm_behavior.gsc.
References AI_ANIM_USE_BOTH_DELTAS_NOCLIP.
Referenced by InitZmBehaviorsAndASM().
| function disablePowerups | ( | behaviorTreeEntity | ) |
Definition at line 803 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM(), and zombieTraverseAction().
| function enablePowerups | ( | behaviorTreeEntity | ) |
Definition at line 808 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function findNodesService | ( | behaviorTreeEntity | ) |
Definition at line 1227 of file _zm_behavior.gsc.
References ZM_ENTRANCE_DIST, and zombieIsAtEntrance().
Referenced by InitZmBehaviorsAndASM().
| function findZombieEnemy | ( | ) |
Definition at line 1634 of file _zm_behavior.gsc.
References ARCHETYPE_ZOMBIE, is_magic_bullet_shield_enabled(), and IS_TRUE.
Referenced by zombieFindFlesh(), and zombieFindFleshCode().
| function getChunkService | ( | behaviorTreeEntity | ) |
Definition at line 1170 of file _zm_behavior.gsc.
References check_zbarrier_piece_for_zombie_death(), and get_closest_non_destroyed_chunk().
Referenced by InitZmBehaviorsAndASM().
| function autoexec init | ( | ) |
Definition at line 38 of file _zm_behavior.gsc.
References InitZmBehaviorsAndASM(), INNER_ZIGZAG_RADIUS, OUTER_ZIGZAG_RADIUS, ZIGZAG_ACTIVATION_DISTANCE, ZIGZAG_DISTANCE_MAX, and ZIGZAG_DISTANCE_MIN.
| function private InitZmBehaviorsAndASM | ( | ) |
Definition at line 55 of file _zm_behavior.gsc.
References ASM_REGISTER_MOCOMP, ASM_REGISTER_NOTETRACK_HANDLER, barricadeEnterMocompNoZStart(), barricadeEnterMocompNoZTerminate(), barricadeEnterMocompNoZUpdate(), barricadeEnterMocompStart(), barricadeEnterMocompTerminate(), barricadeEnterMocompUpdate(), BHB_BURST, boardTearMocompStart(), boardTearMocompUpdate(), BT_REGISTER_ACTION, BT_REGISTER_API, disablePowerups(), enablePowerups(), findNodesService(), getChunkService(), inPlayableArea(), isChunkValidCondition(), NOTETRACK_ZOMBIES_BOARD_MELEE, NOTETRACK_ZOMBIES_BOARD_TEAR, notetrackBoardMelee(), notetrackBoardTear(), shouldMoveCondition(), shouldSkipTeardown(), updateAttackSpotService(), updateChunkService(), wasKilledByTeslaCondition(), zombieAttackableObjectService(), zombieAttackThroughBoardsAction(), zombieAttackThroughBoardsActionTerminate(), zombieBHBBurst(), zombieBlackHoleBombPullEnd(), zombieBlackHoleBombPullStart(), zombieBlackHoleBombPullUpdate(), zombieEnteredPlayable(), zombieFindFlesh(), zombieGetupActionTerminate(), zombieGotToAttackSpotCondition(), zombieGotToEntranceCondition(), zombieGrabBoardAction(), zombieGrabBoardActionTerminate(), zombieGrappleActionStart(), zombieHasAttackSpotAlreadyCondition(), zombieHoldBoardAction(), zombieHoldBoardActionTerminate(), zombieIsAtEntrance(), zombieIsAtGoal(), zombieIsBeingGrappled(), zombieIsPushed(), zombieIsThinkDone(), zombieKilledByBlackHoleBombCondition(), zombieKilledByBlackHoleBombEnd(), zombieKilledByBlackHoleBombStart(), zombieKilledWhileGettingPulled(), zombieKnockdownActionStart(), zombieMantleAction(), zombieMantleActionTerminate(), zombieMoveAway(), zombieMoveToAttackSpotAction(), zombieMoveToAttackSpotActionTerminate(), zombieMoveToEntranceAction(), zombieMoveToEntranceActionTerminate(), zombiePullBoardAction(), zombiePullBoardActionTerminate(), zombiePushedActionStart(), zombiePushedActionTerminate(), zombieShouldAttackThroughBoardsCondition(), zombieShouldEnterPlayableCondition(), zombieShouldKnockdown(), zombieShouldMoveAwayCondition(), zombieShouldStun(), zombieShouldTauntCondition(), zombieShouldTearCondition(), zombieStunActionEnd(), zombieStunActionStart(), zombieTauntAction(), zombieTauntActionTerminate(), zombieTraverseAction(), and zombieTraverseActionTerminate().
Referenced by init().
| function inPlayableArea | ( | behaviorTreeEntity | ) |
Definition at line 1118 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function isChunkValidCondition | ( | behaviorTreeEntity | ) |
Definition at line 1108 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function notetrackBoardMelee | ( | animationEntity | ) |
Definition at line 1597 of file _zm_behavior.gsc.
References ZM_BOARD_MELEE_DIST_SQ, and ZM_BOARD_TRIGGER_DIST_SQ.
Referenced by InitZmBehaviorsAndASM().
| function notetrackBoardTear | ( | animationEntity | ) |
Definition at line 1589 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function shouldMoveCondition | ( | behaviorTreeEntity | ) |
Definition at line 773 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function shouldSkipTeardown | ( | behaviorTreeEntity | ) |
Definition at line 1128 of file _zm_behavior.gsc.
References should_skip_teardown().
Referenced by InitZmBehaviorsAndASM().
| function updateAttackSpotService | ( | behaviorTreeEntity | ) |
Definition at line 1189 of file _zm_behavior.gsc.
References get_attack_spot(), IS_TRUE, and ZM_ATTACKING_SPOT_DIST.
Referenced by InitZmBehaviorsAndASM().
| function updateChunkService | ( | behaviorTreeEntity | ) |
Definition at line 1180 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function wasKilledByTeslaCondition | ( | behaviorTreeEntity | ) |
Definition at line 793 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieAttackableObjectService | ( | behaviorTreeEntity | ) |
Definition at line 1268 of file _zm_behavior.gsc.
References get_attackable(), get_behavior_attribute(), has_behavior_attribute(), and IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieAttackThroughBoardsAction | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1420 of file _zm_behavior.gsc.
References BHTN_RUNNING, and RequestState().
Referenced by InitZmBehaviorsAndASM().
| function zombieAttackThroughBoardsActionTerminate | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1430 of file _zm_behavior.gsc.
References BHTN_SUCCESS.
Referenced by InitZmBehaviorsAndASM().
| function zombieBHBBurst | ( | entity | ) |
Definition at line 1813 of file _zm_behavior.gsc.
References PlayFx().
Referenced by InitZmBehaviorsAndASM().
| function zombieBlackHoleBombPullEnd | ( | entity | , |
| asmStateName | |||
| ) |
Definition at line 1755 of file _zm_behavior.gsc.
References BHTN_SUCCESS.
Referenced by InitZmBehaviorsAndASM().
| function zombieBlackHoleBombPullStart | ( | entity | , |
| asmStateName | |||
| ) |
Definition at line 1667 of file _zm_behavior.gsc.
References BHTN_RUNNING, RequestState(), and zombieUpdateBlackHoleBombPullState().
Referenced by InitZmBehaviorsAndASM().
| function zombieBlackHoleBombPullUpdate | ( | entity | , |
| asmStateName | |||
| ) |
Definition at line 1708 of file _zm_behavior.gsc.
References BHTN_RUNNING, BHTN_SUCCESS, IS_TRUE, ZM_MOVE_DIST_SQ, ZM_MOVE_TIME, and zombieUpdateBlackHoleBombPullState().
Referenced by InitZmBehaviorsAndASM().
| function zombieEnteredPlayable | ( | behaviorTreeEntity | ) |
Definition at line 754 of file _zm_behavior.gsc.
References zombie_complete_emerging_into_playable_area().
Referenced by InitZmBehaviorsAndASM(), and razTargetService().
| function zombieFindFlesh | ( | behaviorTreeEntity | ) |
Definition at line 149 of file _zm_behavior.gsc.
References findZombieEnemy(), get_closest_valid_player(), get_zombie_point_of_interest(), IS_TRUE, run_ignore_player_handler(), ZM_FIND_FLESH_RADIUS, zombieFindFleshCode(), zombieShouldMoveAwayCondition(), and zombieUpdateGoal().
Referenced by InitZmBehaviorsAndASM().
| function zombieFindFleshCode | ( | behaviorTreeEntity | ) |
Definition at line 385 of file _zm_behavior.gsc.
References findZombieEnemy(), get_zombie_point_of_interest(), IS_TRUE, run_ignore_player_handler(), update_valid_players(), ZM_FIND_FLESH_RADIUS, and zombieUpdateGoalCode().
Referenced by zombieFindFlesh().
| function private zombieGetupActionTerminate | ( | behaviorTreeEntity | ) |
Definition at line 904 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function zombieGotToAttackSpotCondition | ( | behaviorTreeEntity | ) |
Definition at line 975 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieGotToEntranceCondition | ( | behaviorTreeEntity | ) |
Definition at line 965 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieGrabBoardAction | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1361 of file _zm_behavior.gsc.
References ASM_ALIAS_ATTRIBUTE, BHTN_RUNNING, BOARD_ATTACK_SPOT, RequestState(), SearchAnimationMap(), SetBlackBoardAttribute(), and WHICH_BOARD_PULL_TYPE.
Referenced by InitZmBehaviorsAndASM().
| function zombieGrabBoardActionTerminate | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1382 of file _zm_behavior.gsc.
References BHTN_SUCCESS.
Referenced by InitZmBehaviorsAndASM().
| function zombieGrappleActionStart | ( | behaviorTreeEntity | ) |
Definition at line 892 of file _zm_behavior.gsc.
References GRAPPLE_DIRECTION, and SetBlackBoardAttribute().
Referenced by InitZmBehaviorsAndASM().
| function zombieHasAttackSpotAlreadyCondition | ( | behaviorTreeEntity | ) |
Definition at line 985 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function zombieHoldBoardAction | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1335 of file _zm_behavior.gsc.
References ASM_ALIAS_ATTRIBUTE, BHTN_RUNNING, BOARD_ATTACK_SPOT, RequestState(), SearchAnimationMap(), SetBlackBoardAttribute(), and WHICH_BOARD_PULL_TYPE.
Referenced by InitZmBehaviorsAndASM().
| function zombieHoldBoardActionTerminate | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1355 of file _zm_behavior.gsc.
References BHTN_SUCCESS.
Referenced by InitZmBehaviorsAndASM().
| function zombieIsAtEntrance | ( | behaviorTreeEntity | ) |
Definition at line 1161 of file _zm_behavior.gsc.
Referenced by findNodesService(), InitZmBehaviorsAndASM(), and zombieMoveToEntranceActionTerminate().
| function zombieIsAtGoal | ( | behaviorTreeEntity | ) |
Definition at line 1154 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function zombieIsBeingGrappled | ( | behaviorTreeEntity | ) |
Definition at line 863 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieIsPushed | ( | behaviorTreeEntity | ) |
Definition at line 882 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieIsThinkDone | ( | behaviorTreeEntity | ) |
Definition at line 1138 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieKilledByBlackHoleBombCondition | ( | entity | ) |
Definition at line 1776 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieKilledByBlackHoleBombEnd | ( | entity | , |
| asmStateName | |||
| ) |
Definition at line 1798 of file _zm_behavior.gsc.
References BHTN_SUCCESS.
Referenced by InitZmBehaviorsAndASM().
| function zombieKilledByBlackHoleBombStart | ( | entity | , |
| asmStateName | |||
| ) |
Definition at line 1786 of file _zm_behavior.gsc.
References BHTN_RUNNING, and RequestState().
Referenced by InitZmBehaviorsAndASM().
| function zombieKilledWhileGettingPulled | ( | entity | ) |
Definition at line 1766 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function private zombieKnockdownActionStart | ( | behaviorTreeEntity | ) |
Definition at line 897 of file _zm_behavior.gsc.
References GETUP_DIRECTION, KNOCKDOWN_DIRECTION, KNOCKDOWN_TYPE, and SetBlackBoardAttribute().
Referenced by InitZmBehaviorsAndASM().
| function zombieMantleAction | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1457 of file _zm_behavior.gsc.
References BHTN_RUNNING, BOARD_ATTACK_SPOT, RequestState(), reset_attack_spot(), and SetBlackBoardAttribute().
Referenced by InitZmBehaviorsAndASM().
| function zombieMantleActionTerminate | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1476 of file _zm_behavior.gsc.
References BHTN_SUCCESS, and enteredPlayableArea().
Referenced by InitZmBehaviorsAndASM().
| function zombieMoveAway | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 813 of file _zm_behavior.gsc.
References BHTN_RUNNING, check_point_in_playable_area(), and RequestState().
Referenced by InitZmBehaviorsAndASM().
| function zombieMoveToAttackSpotAction | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1319 of file _zm_behavior.gsc.
References BHTN_RUNNING, and RequestState().
Referenced by InitZmBehaviorsAndASM().
| function zombieMoveToAttackSpotActionTerminate | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1327 of file _zm_behavior.gsc.
References BHTN_SUCCESS.
Referenced by InitZmBehaviorsAndASM().
| function zombieMoveToEntranceAction | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1301 of file _zm_behavior.gsc.
References BHTN_RUNNING, and RequestState().
Referenced by InitZmBehaviorsAndASM().
| function zombieMoveToEntranceActionTerminate | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1309 of file _zm_behavior.gsc.
References BHTN_SUCCESS, and zombieIsAtEntrance().
Referenced by InitZmBehaviorsAndASM().
| function zombiePullBoardAction | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1388 of file _zm_behavior.gsc.
References ASM_ALIAS_ATTRIBUTE, BHTN_RUNNING, BOARD_ATTACK_SPOT, RequestState(), SearchAnimationMap(), SetBlackBoardAttribute(), and WHICH_BOARD_PULL_TYPE.
Referenced by InitZmBehaviorsAndASM().
| function zombiePullBoardActionTerminate | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1408 of file _zm_behavior.gsc.
References BHTN_SUCCESS.
Referenced by InitZmBehaviorsAndASM().
| function private zombiePushedActionStart | ( | behaviorTreeEntity | ) |
Definition at line 909 of file _zm_behavior.gsc.
References PUSH_DIRECTION, and SetBlackBoardAttribute().
Referenced by InitZmBehaviorsAndASM().
| function private zombiePushedActionTerminate | ( | behaviorTreeEntity | ) |
Definition at line 914 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function zombieShouldAttackThroughBoardsCondition | ( | behaviorTreeEntity | ) |
Definition at line 1013 of file _zm_behavior.gsc.
References get_non_destroyed_chunks(), and IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieShouldEnterPlayableCondition | ( | behaviorTreeEntity | ) |
Definition at line 1092 of file _zm_behavior.gsc.
References all_chunks_destroyed(), and IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieShouldKnockdown | ( | behaviorTreeEntity | ) |
Definition at line 872 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieShouldMoveAwayCondition | ( | behaviorTreeEntity | ) |
Definition at line 788 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM(), zombie_follow_enemy(), and zombieFindFlesh().
| function zombieShouldStun | ( | behaviorTreeEntity | ) |
Definition at line 919 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieShouldTauntCondition | ( | behaviorTreeEntity | ) |
Definition at line 1064 of file _zm_behavior.gsc.
References IS_TRUE.
Referenced by InitZmBehaviorsAndASM().
| function zombieShouldTearCondition | ( | behaviorTreeEntity | ) |
Definition at line 1000 of file _zm_behavior.gsc.
References all_chunks_destroyed().
Referenced by InitZmBehaviorsAndASM().
| function zombieStunActionEnd | ( | behaviorTreeEntity | ) |
Definition at line 933 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function zombieStunActionStart | ( | behaviorTreeEntity | ) |
Definition at line 928 of file _zm_behavior.gsc.
Referenced by InitZmBehaviorsAndASM().
| function zombieTauntAction | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1441 of file _zm_behavior.gsc.
References BHTN_RUNNING, and RequestState().
Referenced by InitZmBehaviorsAndASM().
| function zombieTauntActionTerminate | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 1450 of file _zm_behavior.gsc.
References BHTN_SUCCESS.
Referenced by InitZmBehaviorsAndASM().
| function zombieTraverseAction | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 938 of file _zm_behavior.gsc.
References BHTN_RUNNING, disablePowerups(), and traverseActionStart().
Referenced by InitZmBehaviorsAndASM().
| function zombieTraverseActionTerminate | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 949 of file _zm_behavior.gsc.
References ASM_STATE_COMPLETE, BHTN_SUCCESS, IS_TRUE, and ZM_TURN_OFF_PUSH_TIME.
Referenced by InitZmBehaviorsAndASM().
| function zombieUpdateBlackHoleBombPullState | ( | entity | ) |
Definition at line 1690 of file _zm_behavior.gsc.
References BLACKHOLEBOMB_PULL_FAST, BLACKHOLEBOMB_PULL_SLOW, BLACKHOLEBOMB_PULL_STATE, INNER_RANGE, OUTER_RANGE, PULLED_IN_RANGE, and SetBlackBoardAttribute().
Referenced by zombieBlackHoleBombPullStart(), and zombieBlackHoleBombPullUpdate().
| function zombieUpdateGoal | ( | ) |
Definition at line 498 of file _zm_behavior.gsc.
References IS_TRUE, ORANGE, SQR, and ZM_ZOMBIE_HEIGHT.
Referenced by zombie_follow_enemy(), and zombieFindFlesh().
| function zombieUpdateGoalCode | ( | ) |
Definition at line 634 of file _zm_behavior.gsc.
References IS_TRUE, ORANGE, SQR, and ZM_ZOMBIE_HEIGHT.
Referenced by zombieFindFleshCode().