REDNODE / GAME API

BackdoorInkGameController

classscriptedClass

extends MasterDeviceInkGameControllerBase › DeviceInkGameControllerBase › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Extended by 1 type

BackdoorDataStreamController

Properties 10

NameTypeFlags
ConnectedGroupinkWidgetRefscriptedprivate
GlitchAnimationNameCNamescriptedprivate
IdleAnimationNameCNamescriptedprivate
IdleGroupinkWidgetRefscriptedprivate
IntroAnimationNameCNamescriptedprivate
onBootModuleListenerref<CallbackHandle>scriptedprivate
onGlitchingListenerref<CallbackHandle>scriptedprivate
onIsInDefaultStateListenerref<CallbackHandle>scriptedprivate
onShutdownModuleListenerref<CallbackHandle>scriptedprivate
RunningAnimationref<inkAnimProxy>scriptedprivate

Methods 20

protected func BootModule(module: Int32)scripted
protected func EnableHackedGroup()scripted
protected func GetOwner() -> ref<AccessPoint>scripted
protected cb func OnBootModule(value: Int32) -> Boolscripted
protected cb func OnGlitching(value: Bool) -> Boolscripted
protected cb func OnIntroFinished(e: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnIsInDefaultState(value: Bool) -> Boolscripted
protected cb func OnShutdownModule(value: Int32) -> Boolscripted
protected final func PlayAnimation(animName: CName)scripted
private final func PlayIntroAnimation()scripted
protected func Refresh(state: EDeviceStatus)scripted
protected func RegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted
protected func ShutdownModule(module: Int32)scripted
protected func StartGlitching()scripted
private final func StopGlitching()scripted
protected final func TurnOff()scripted
protected final func TurnOn()scripted
protected func UnRegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted
protected func UpdateDeviceWidgets(widgetsData: script_ref<array<SDeviceWidgetPackage>>)scripted
protected func UpdateThumbnailWidgets(widgetsData: script_ref<array<SThumbnailWidgetPackage>>)scripted