REDNODE / GAME API

LcdScreenSignInkGameController

classscriptedClass

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

Properties 5

NameTypeFlags
customNumberInt32scriptedprotected
messegeRecordwref<ScreenMessageData_Record>scriptedprotected
onGlitchingStateChangedListenerref<CallbackHandle>scriptedprivate
onMessegeChangedListenerref<CallbackHandle>scriptedprivate
replaceTextWithCustomNumberBoolscriptedprotected

Methods 16

protected final func GetMainLogicController() -> ref<LcdScreenILogicController>scripted
protected func GetOwner() -> ref<LcdScreen>scripted
private final func InitializeCustomNumber(replaceTextWithCustomNumber: Bool, customNumber: Int32)scripted
private final func InitializeMessageRecord(messageRecord: ref<ScreenMessageData_Record>)scripted
protected cb func OnActionWidgetsUpdate(value: Variant) -> Boolscripted
protected cb func OnFillStreetSignData(selector: ref<TweakDBIDSelector>) -> Boolscripted
protected cb func OnMessegeChanged(value: Variant) -> Boolscripted
public func Refresh(state: EDeviceStatus)scripted
protected func RegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted
protected func ResolveMessegeRecord(record: wref<ScreenMessageData_Record>)scripted
protected func SetupWidgets()scripted
private func StartGlitchingScreen(glitchData: GlitchData)scripted
private func StopGlitchingScreen()scripted
public final func TurnOff()scripted
public final func TurnOn()scripted
protected func UnRegisterBlackboardCallbacks(blackboard: ref<IBlackboard>)scripted