![]() |
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.
Functions | |
| function private | adjustStanceToFaceEnemyInitialize (behaviorTreeEntity) |
| function private | adjustStanceToFaceEnemyTerminate (behaviorTreeEntity) |
| function private | calculateDefaultJukeDirection (entity) |
| function | calculateJukeDirection (entity, entityRadius, jukeDistance) |
| function | canJuke (entity) |
| function | chooseJukeDirection (entity) |
| function | clearArrivalPos (behaviorTreeEntity) |
| function | clearPathFromScript (behaviorTreeEntity) |
| function private | combatLocomotionCondition (behaviorTreeEntity) |
| function | delayMovement (entity) |
| function private | disableRepath (entity) |
| function private | enableRepath (entity) |
| function | locomotionBehaviorCondition (behaviorTreeEntity) |
| function private | locomotionIsOnStairs (behaviorTreeEntity) |
| function private | locomotionPainBehaviorCondition (entity) |
| function private | locomotionShouldLoopOnStairs (behaviorTreeEntity) |
| function private | locomotionShouldSkipStairs (behaviorTreeEntity) |
| function private | locomotionShouldTraverse (behaviorTreeEntity) |
| function private | locomotionStairLoopStart (behaviorTreeEntity) |
| function private | locomotionStairsEnd (behaviorTreeEntity) |
| function private | locomotionStairsStart (behaviorTreeEntity) |
| function private | nonCombatLocomotionCondition (behaviorTreeEntity) |
| function autoexec | RegisterBehaviorScriptFunctions () |
| function private | setDesiredStanceForMovement (behaviorTreeEntity) |
| function private | shouldAdjustStanceAtTacticalWalk (behaviorTreeEntity) |
| function | shouldStartArrivalCondition (behaviorTreeEntity) |
| function private | tacticalWalkActionStart (behaviorTreeEntity) |
| function | traverseActionStart (behaviorTreeEntity, asmStateName) |
| function | traverseSetup (behaviorTreeEntity) |
| function private | validJukeDirection (entity, entityNavMeshPosition, forwardOffset, lateralOffset) |
| function private adjustStanceToFaceEnemyInitialize | ( | behaviorTreeEntity | ) |
Definition at line 394 of file archetype_locomotion_utility.gsc.
References DEFAULT_MOVEMENT_STANCE, DESIRED_STANCE, and SetBlackBoardAttribute().
Referenced by RegisterBehaviorScriptFunctions().
| function private adjustStanceToFaceEnemyTerminate | ( | behaviorTreeEntity | ) |
Definition at line 405 of file archetype_locomotion_utility.gsc.
References DEFAULT_MOVEMENT_STANCE, SetBlackBoardAttribute(), and STANCE.
Referenced by RegisterBehaviorScriptFunctions().
| function private calculateDefaultJukeDirection | ( | entity | ) |
Definition at line 514 of file archetype_locomotion_utility.gsc.
References calculateJukeDirection(), and jukeDistance.
Referenced by canJuke(), and chooseJukeDirection().
| function calculateJukeDirection | ( | entity | , |
| entityRadius | , | ||
| jukeDistance | |||
| ) |
Definition at line 447 of file archetype_locomotion_utility.gsc.
References cointoss(), jukeDistance, and validJukeDirection().
Referenced by calculateDefaultJukeDirection(), robotCanTacticalJuke(), and zombieJuke().
| function canJuke | ( | entity | ) |
Definition at line 532 of file archetype_locomotion_utility.gsc.
References calculateDefaultJukeDirection(), IS_TRUE, and jukeDirection.
Referenced by RegisterBehaviorScriptFunctions(), and robotCanJuke().
| function chooseJukeDirection | ( | entity | ) |
Definition at line 555 of file archetype_locomotion_utility.gsc.
References calculateDefaultJukeDirection(), JUKE_DIRECTION, jukeDirection, and SetBlackBoardAttribute().
Referenced by RegisterBehaviorScriptFunctions(), and robotJukeInitialize().
| function clearArrivalPos | ( | behaviorTreeEntity | ) |
Definition at line 364 of file archetype_locomotion_utility.gsc.
References IS_TRUE.
Referenced by RegisterBehaviorScriptFunctions(), and tacticalWalkActionStart().
| function clearPathFromScript | ( | behaviorTreeEntity | ) |
Definition at line 243 of file archetype_locomotion_utility.gsc.
Referenced by RegisterBehaviorScriptFunctions().
| function private combatLocomotionCondition | ( | behaviorTreeEntity | ) |
Definition at line 263 of file archetype_locomotion_utility.gsc.
References IS_TRUE.
| function delayMovement | ( | entity | ) |
Definition at line 375 of file archetype_locomotion_utility.gsc.
Referenced by RegisterBehaviorScriptFunctions().
| function private disableRepath | ( | entity | ) |
Definition at line 336 of file archetype_locomotion_utility.gsc.
Referenced by RegisterBehaviorScriptFunctions().
| function private enableRepath | ( | entity | ) |
Definition at line 341 of file archetype_locomotion_utility.gsc.
Referenced by RegisterBehaviorScriptFunctions().
| function locomotionBehaviorCondition | ( | behaviorTreeEntity | ) |
Definition at line 280 of file archetype_locomotion_utility.gsc.
Referenced by RegisterBehaviorScriptFunctions().
| function private locomotionIsOnStairs | ( | behaviorTreeEntity | ) |
Definition at line 85 of file archetype_locomotion_utility.gsc.
Referenced by RegisterBehaviorScriptFunctions().
| function private locomotionPainBehaviorCondition | ( | entity | ) |
Definition at line 238 of file archetype_locomotion_utility.gsc.
Referenced by RegisterBehaviorScriptFunctions().
| function private locomotionShouldLoopOnStairs | ( | behaviorTreeEntity | ) |
Definition at line 129 of file archetype_locomotion_utility.gsc.
References GetBlackBoardAttribute(), STAIRCASE_DIRECTION, STAIRCASE_EXIT_TYPE, STAIRCASE_NUM_STEPS, STAIRCASE_NUM_TOTAL_STEPS, STAIRCASE_UP, STAIRCASE_UP_EXIT_L_3_STAIRS, STAIRCASE_UP_EXIT_L_4_STAIRS, STAIRCASE_UP_EXIT_R_3_STAIRS, and STAIRCASE_UP_EXIT_R_4_STAIRS.
Referenced by RegisterBehaviorScriptFunctions().
| function private locomotionShouldSkipStairs | ( | behaviorTreeEntity | ) |
Definition at line 97 of file archetype_locomotion_utility.gsc.
References GetBlackBoardAttribute(), STAIRCASE_DIRECTION, STAIRCASE_NUM_STEPS, STAIRCASE_NUM_TOTAL_STEPS, and STAIRCASE_UP.
Referenced by RegisterBehaviorScriptFunctions().
| function private locomotionShouldTraverse | ( | behaviorTreeEntity | ) |
Definition at line 294 of file archetype_locomotion_utility.gsc.
Referenced by RegisterBehaviorScriptFunctions().
| function private locomotionStairLoopStart | ( | behaviorTreeEntity | ) |
Definition at line 224 of file archetype_locomotion_utility.gsc.
References SetBlackBoardAttribute(), STAIRCASE_LOOP, and STAIRCASE_STATE.
| function private locomotionStairsEnd | ( | behaviorTreeEntity | ) |
Definition at line 231 of file archetype_locomotion_utility.gsc.
References SetBlackBoardAttribute(), STAIRCASE_DIRECTION, and STAIRCASE_STATE.
Referenced by RegisterBehaviorScriptFunctions().
| function private locomotionStairsStart | ( | behaviorTreeEntity | ) |
Definition at line 163 of file archetype_locomotion_utility.gsc.
References SetBlackBoardAttribute(), STAIRCASE_DIRECTION, STAIRCASE_DOWN, STAIRCASE_DOWN_EXIT_L_2_STAIRS, STAIRCASE_DOWN_EXIT_R_2_STAIRS, STAIRCASE_EXIT_TYPE, STAIRCASE_NUM_STEPS, STAIRCASE_NUM_TOTAL_STEPS, STAIRCASE_START, STAIRCASE_STATE, STAIRCASE_TYPE, STAIRCASE_UP, STAIRCASE_UP_EXIT_L_3_STAIRS, STAIRCASE_UP_EXIT_L_4_STAIRS, STAIRCASE_UP_EXIT_R_3_STAIRS, and STAIRCASE_UP_EXIT_R_4_STAIRS.
Referenced by RegisterBehaviorScriptFunctions().
| function private nonCombatLocomotionCondition | ( | behaviorTreeEntity | ) |
Definition at line 248 of file archetype_locomotion_utility.gsc.
References IS_TRUE.
Referenced by RegisterBehaviorScriptFunctions().
| function autoexec RegisterBehaviorScriptFunctions | ( | ) |
Definition at line 23 of file archetype_locomotion_utility.gsc.
References adjustStanceToFaceEnemyInitialize(), adjustStanceToFaceEnemyTerminate(), BSM_REGISTER_API, BSM_REGISTER_CONDITION, BT_REGISTER_ACTION, BT_REGISTER_API, canJuke(), chooseJukeDirection(), clearArrivalPos(), clearPathFromScript(), delayMovement(), disableRepath(), enableRepath(), locomotionBehaviorCondition(), locomotionIsOnStairs(), locomotionPainBehaviorCondition(), locomotionShouldLoopOnStairs(), locomotionShouldPatrol(), locomotionShouldSkipStairs(), locomotionShouldTraverse(), locomotionStairsEnd(), locomotionStairsStart(), nonCombatLocomotionCondition(), setDesiredStanceForMovement(), shouldAdjustStanceAtTacticalWalk(), shouldStartArrivalCondition(), shouldTacticalWalk(), tacticalWalkActionStart(), traverseActionStart(), and traverseSetup().
| function private setDesiredStanceForMovement | ( | behaviorTreeEntity | ) |
Definition at line 285 of file archetype_locomotion_utility.gsc.
References DEFAULT_MOVEMENT_STANCE, DESIRED_STANCE, GetBlackBoardAttribute(), SetBlackBoardAttribute(), and STANCE.
Referenced by RegisterBehaviorScriptFunctions().
| function private shouldAdjustStanceAtTacticalWalk | ( | behaviorTreeEntity | ) |
Definition at line 383 of file archetype_locomotion_utility.gsc.
References DEFAULT_MOVEMENT_STANCE, GetBlackBoardAttribute(), and STANCE.
Referenced by RegisterBehaviorScriptFunctions().
| function shouldStartArrivalCondition | ( | behaviorTreeEntity | ) |
Definition at line 347 of file archetype_locomotion_utility.gsc.
Referenced by RegisterBehaviorScriptFunctions().
| function private tacticalWalkActionStart | ( | behaviorTreeEntity | ) |
Definition at line 410 of file archetype_locomotion_utility.gsc.
References clearArrivalPos(), DEFAULT_MOVEMENT_STANCE, resetCoverParameters(), SetBlackBoardAttribute(), setCanBeFlanked(), and STANCE.
Referenced by RegisterBehaviorScriptFunctions().
| function traverseActionStart | ( | behaviorTreeEntity | , |
| asmStateName | |||
| ) |
Definition at line 314 of file archetype_locomotion_utility.gsc.
References ASM_ALIAS_ATTRIBUTE, BHTN_RUNNING, RequestState(), and traverseSetup().
Referenced by RegisterBehaviorScriptFunctions(), and zombieTraverseAction().
| function traverseSetup | ( | behaviorTreeEntity | ) |
Definition at line 305 of file archetype_locomotion_utility.gsc.
References DEFAULT_MOVEMENT_STANCE, SetBlackBoardAttribute(), STANCE, and TRAVERSAL_TYPE.
Referenced by RegisterBehaviorScriptFunctions(), thrasherStartTraverse(), and traverseActionStart().
| function private validJukeDirection | ( | entity | , |
| entityNavMeshPosition | , | ||
| forwardOffset | , | ||
| lateralOffset | |||
| ) |
Definition at line 425 of file archetype_locomotion_utility.gsc.
Referenced by calculateJukeDirection().