ApartmentScreen
classscriptedClass
extends LcdScreen › InteractiveDevice › Device › DeviceBase › GameObject › GameEntity › Entity › IScriptable › ISerializable
Properties 1
| Name | Type | Flags |
|---|---|---|
timeSystemCallbackID | Uint32 | scriptedpublic |
Methods 13
protected const func GetController() -> ref<ApartmentScreenController>scripted
public final const func GetCurrentOverdueValue() -> Int32scripted
public final const func GetCurrentRentStatus() -> ERentStatusscripted
public const func GetDevicePS() -> ref<ApartmentScreenControllerPS>scripted
protected cb func OnDayPassed(evt: ref<DayPassedEvent>) -> Boolscripted
protected cb func OnDetach() -> Boolscripted
protected cb func OnRequestComponents(ri: EntityRequestComponentsInterface) -> Boolscripted
protected cb func OnTakeControl(ri: EntityResolveComponentsInterface) -> Boolscripted
private final func RegisterDayUpdateCallback()scripted
public func ResavePersistentData(ps: ref<PersistentState>) -> Boolscripted
protected func ResolveGameplayState()scripted
public final const func ShouldShowOverdueValue() -> Boolscripted
private final func UnregisterDayUpdateCallback()scripted