LcdScreenInkGameController class
LcdScreenInkGameController
Inheritance
Base: DeviceInkGameControllerBase
Derived
ApartmentScreenInkGameController
Properties
| Property | Type | |
|---|---|---|
defaultUI | WeakHandle<ink.CanvasWidget> | scripted |
mainDisplayWidget | WeakHandle<ink.VideoWidget> | scripted |
messegeWidget | WeakHandle<ink.TextWidget> | scripted |
backgroundWidget | WeakHandle<ink.LeafWidget> | scripted |
messegeRecord | WeakHandle<game.data.ScreenMessageData_Record> | scripted |
replaceTextWithCustomNumber | bool | scripted |
customNumber | int | scripted |
onGlitchingStateChangedListener | red.CallbackObject? | scripted |
onMessegeChangedListener | red.CallbackObject? | scripted |
Functions
bool OnFillStreetSignData(ink.TweakDBIDSelector selector)RTTIvoid SetupWidgets()overrideRTTIbool OnUninitialize()overrideRTTIvoid UpdateActionWidgets(SActionWidgetPackage[] widgetsData)overrideRTTIvoid Refresh(EDeviceStatus state)overrideRTTIvoid RegisterBlackboardCallbacks(game.IBlackboard blackboard)overrideRTTIvoid UnRegisterBlackboardCallbacks(game.IBlackboard blackboard)overrideRTTILcdScreen? GetOwner()overrideRTTIbool OnActionWidgetsUpdate(string value)overrideRTTIbool OnMessegeChanged(string value)RTTIvoid StartGlitchingScreen(GlitchData glitchData)overrideRTTIvoid StopGlitchingScreen()overrideRTTIvoid PlayVideo(red.ResourceReferenceScriptToken videoPath, bool looped, CName audioEvent)RTTIvoid StopVideo()RTTIvoid TurnOff()RTTIvoid TurnOn()RTTIvoid InitializeCustomNumber(bool replaceTextWithCustomNumber, int customNumber)RTTIvoid InitializeMessageRecord(game.data.ScreenMessageData_Record messageRecord)RTTIvoid ResolveMessegeRecord(WeakHandle<game.data.ScreenMessageData_Record> record)RTTIColor GetColorFromArray(int[] calorArray)RTTIvoid SetBackgroundTexture(WeakHandle<ink.ImageWidget> imageWidget, TDBID textureID)RTTIvoid SetBackgroundTexture(WeakHandle<ink.ImageWidget> imageWidget, WeakHandle<game.data.UIIcon_Record> textureRecord)RTTIvoid SetBackgroundTexture(ink.ImageWidgetReference imageWidgetRef, WeakHandle<game.data.UIIcon_Record> textureRecord)RTTI