ConfessionalInkGameController
Base: DeviceInkGameControllerBase
None.
| Property | Type | |
|---|---|---|
defaultUI | WeakHandle<ink.CanvasWidget> | scripted |
mainDisplayWidget | WeakHandle<ink.VideoWidget> | scripted |
messegeWidget | WeakHandle<ink.TextWidget> | scripted |
defaultTextWidget | WeakHandle<ink.TextWidget> | scripted |
actionsList | WeakHandle<ink.Widget> | scripted |
RunningAnimation | ink.anim.Proxy? | scripted |
isConfessing | bool | scripted |
onGlitchingStateChangedListener | red.CallbackObject? | scripted |
onConfessListener | red.CallbackObject? | scripted |
bool OnUninitialize() overrideRTTIvoid SetupWidgets() overrideRTTIvoid UpdateActionWidgets(SActionWidgetPackage[] widgetsData) overrideRTTIvoid Refresh(EDeviceStatus state) overrideRTTIvoid RegisterBlackboardCallbacks(game.IBlackboard blackboard) overrideRTTIvoid UnRegisterBlackboardCallbacks(game.IBlackboard blackboard) overrideRTTIConfessionBooth? GetOwner() overrideRTTIvoid StartGlitchingScreen(GlitchData glitchData) overrideRTTIvoid StopGlitchingScreen() overrideRTTIvoid PlayVideo(red.ResourceReferenceScriptToken videoPath, bool looped, CName audioEvent) RTTIvoid ResetConfessionState() RTTIvoid PlayConfessMessegeAnimation() RTTIbool OnVideoFinished(WeakHandle<ink.VideoWidget> target) RTTIbool OnMessegeAnimFinished(ink.anim.Proxy e) RTTIvoid StopVideo() RTTIvoid TurnOff() RTTIvoid TurnOn() RTTIbool OnConfess(bool value) RTTIvoid StartConfessing() RTTIvoid StopConfessing() RTTI