REDNODE / GAME API

BraindanceControlsTransition

abstract classscriptedClass

extends DefaultTransition › StateFunctor › IScriptable › ISerializable

Extended by 4 types

ControlsActiveDecisions ControlsActiveEvents ControlsInactiveDecisions ControlsInactiveEvents

Methods 58

protected final const func ApplyBraindanceRestriction(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ApplyNoHubRestrictionOnLocalPlayer(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ApplyNoMovementRestriction(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func CanBraindanceEnterLayer(scriptInterface: ref<StateGameScriptInterface>, layer: braindanceVisionMode) -> Boolscripted
protected final const func CheckPlayBackwardInput(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func CheckPlayForwardInput(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func CheckTargetThirdPersonPositionCollisions(scriptInterface: ref<StateGameScriptInterface>, fppPosition: Vector4, fppOrientationEuler: EulerAngles, angle: Float, distance: Float, radius: Float, out outPosition: Vector4) -> Floatscripted
protected final const func CycleBraindanceVisionMode(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func CyclePlaySpeed(scriptInterface: ref<StateGameScriptInterface>, direction: scnPlayDirection)scripted
protected final const func EnableBraindanceLocomoition(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ForceBraindancePause(scriptInterface: ref<StateGameScriptInterface>, stateContext: ref<StateContext>)scripted
protected final const func GetBdCameraToggleInput(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func GetBraindanceInputMask(scriptInterface: ref<StateGameScriptInterface>) -> SBraindanceInputMaskscripted
protected final const func GetBraindancePauseInput(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func GetCachedPlaySpeedPermVariable(stateContext: ref<StateContext>) -> scnPlaySpeedscripted
protected final const func GetChangeBraindanceStateRequest(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func GetCurrentBraindanceVisionMode(scriptInterface: ref<StateGameScriptInterface>) -> braindanceVisionModescripted
protected final const func GetDistanceFromBraindanceTPPCameraToFPPCamera(scriptInterface: ref<StateGameScriptInterface>) -> Floatscripted
protected final const func GetLastBraindanceVisionMode(scriptInterface: ref<StateGameScriptInterface>) -> braindanceVisionModescripted
protected final const func GetPauseBraindanceRequest(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func GetPlayBackwardInput(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func GetPlayForwardInput(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func GetRequestedEditorState(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func GetRestartInput(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func GetSwitchLayerInput(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func IsCachedPlaySpeedSet(stateContext: ref<StateContext>) -> Boolscripted
protected final const func IsInEditorMode(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func IsPerspectiveTransitionOn(BlockPerspectiveSwitchTimer: Float) -> Boolscripted
protected final const func IsProgressAtBeggining(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func IsProgressAtEnd(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func IsResetting(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func OnBraindancePerspectiveChangedFromFirstPersonToThirdPerson(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func PrintDebugInfo(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveBraindanceRestriction(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveNoHubRestrictionFromLocalPlayer(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveNoMovementRestriction(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func RemoveUiGameContext(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func SendAudioEventForBraindance(enable: Bool, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func SendAudioEvents(scriptInterface: ref<StateGameScriptInterface>, BdStart: Bool)scripted
protected final const func SendClearBraindancePauseRequest(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func SendClearBraindanceStateRequest(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func SetBraindanceState(scriptInterface: ref<StateGameScriptInterface>, stateContext: ref<StateContext>, newState: Bool, out blendTime: Float)scripted
protected final const func SetBraindanceUiGameContext(scriptInterface: ref<StateGameScriptInterface>, uiContext: UIGameContext)scripted
protected final const func SetBraindanceVisionFact(scriptInterface: ref<StateGameScriptInterface>, newMode: braindanceVisionMode)scripted
protected final const func SetBraindanceVisionMode(scriptInterface: ref<StateGameScriptInterface>, newMode: braindanceVisionMode)scripted
protected final const func SetBraindaneVisionModeBB(scriptInterface: ref<StateGameScriptInterface>, newMode: braindanceVisionMode)scripted
protected final const func SetCachedPlaySpeedPermVariable(scriptInterface: ref<StateGameScriptInterface>, stateContext: ref<StateContext>)scripted
protected final const func SetCameraControl(scriptInterface: ref<StateGameScriptInterface>, stateContext: ref<StateContext>, setState: Bool, out blendTime: Float)scripted
protected final const func SetEndRecordingNotificationState(newState: Bool, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func SetLastBraindanceVisionMode(scriptInterface: ref<StateGameScriptInterface>, newMode: braindanceVisionMode)scripted
protected final const func SetPlaybackDirectionInBlackboard(scriptInterface: ref<StateGameScriptInterface>, direction: scnPlayDirection)scripted
protected final const func SetPlaybackSpeedInBlackboard(scriptInterface: ref<StateGameScriptInterface>, speed: scnPlaySpeed)scripted
protected final const func SetPlaySpeedAndDirection(scriptInterface: ref<StateGameScriptInterface>, direction: scnPlayDirection, speed: scnPlaySpeed)scripted
protected final const func StartGlitchFx(scriptInterface: ref<StateGameScriptInterface>, opt fxState: Bool)scripted
protected final const func StopGlitchFx(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final const func ToggleCameraControlEnabled(scriptInterface: ref<StateGameScriptInterface>, stateContext: ref<StateContext>, out blendTime: Float)scripted
protected final const func TogglePausePlayForward(scriptInterface: ref<StateGameScriptInterface>, stateContext: ref<StateContext>)scripted
protected final const func UpdatePerspectiveTransitionTimer(out BlockPerspectiveSwitchTimer: Float, timeDelta: Float)scripted