HighLevelTransition class
HighLevelTransition
Inheritance
Base: DefaultTransition
Derived
AiControlledDecisions, AiControlledEvents, DeathDecisions, DeathDecisionsWithResurrection, DeathEvents, ExplorationDecisions, ExplorationEvents, InspectionDecisions, InspectionEvents, MinigameDecisions
Show 6 more of 16 derived classes
MinigameEvents, ResurrectDecisions, ResurrectEvents, SceneTierAbstract, SwimmingDecisions, SwimmingEvents
Properties
None.
Functions
void BlockMovement(game.stateMachine.GameScriptInterface scriptInterface, bool val)RTTIvoid ForceEmptyHands(game.stateMachine.StateContextScript stateContext, bool val)RTTIbool IsForceEmptyHands(game.stateMachine.StateContextScript stateContext)RTTIvoid ForceTemporaryUnequip(game.stateMachine.StateContextScript stateContext, bool val)RTTIvoid ForceSafeState(game.stateMachine.StateContextScript stateContext)RTTIvoid ForceReadyState(game.stateMachine.StateContextScript stateContext)RTTIvoid ForceExitToStand(game.stateMachine.StateContextScript stateContext)RTTIvoid ResetForceWalkSpeed(game.stateMachine.StateContextScript stateContext)RTTIvoid SetTier2LocomotionSlow(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetTier2Locomotion(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetTier2LocomotionFast(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid RemoveTier2LocomotionSlow(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid RemoveTier2Locomotion(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid RemoveTier2LocomotionFast(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid RemoveAllTierLocomotions(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ActivateTier3Locomotion(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ActivateTier4Locomotion(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ActivateTier5Locomotion(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ActivateWorkspotLocomotion(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid ForceDefaultLocomotion(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIfloat GetCurrentHealthPerc(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetPlayerVitalsAnimFeatureData(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, int val, float stateDuration)RTTIEDeathType GetDeathType(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetDeathCameraParameters(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool IsDeathMenuBlocked(game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid StartDeathEffects(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetIsResurrectionAllowedBasedOnState(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid SetPlayerDeathAnimFeatureData(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, int val)RTTIvoid EvaluateSettingCustomDeathAnimation(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool IsResurrectionAllowed(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool CanPlayerSwim(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, float depthThresholdAndTolerance)RTTIvoid OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIvoid OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIbool HasSecondHeart(game.stateMachine.GameScriptInterface scriptInterface)RTTI