NcartTimetableControllerPS
classscriptedClasssavable
extends ScriptableDeviceComponentPS › SharedGameplayPS › DeviceComponentPS › GameComponentPS › PersistentState › IScriptable › ISerializable
Properties 3
| Name | Type | Flags |
|---|---|---|
currentLine | Int32 | scriptedprivatepersistent |
currentTimeToDepart | Int32 | scriptedprivatepersistent |
ncartTimetableSetup | NcartTimetableSetup | scriptedprivate |
Methods 16
protected const func CanCreateAnyQuickHackActions() -> Boolscripted
protected func GetBackgroundTextureTweakDBID() -> TweakDBIDscripted
public const func GetBlackboardDef() -> ref<NcartTimetableBlackboardDef>scripted
public final const func GetCurrentLine() -> Int32scripted
public final const func GetCurrentTimeToDepart() -> Int32scripted
public final const func GetCurrentTimeToDepartAsString() -> Stringscripted
public final const func GetDepartFrequency() -> Int32scripted
protected func GetDeviceIconTweakDBID() -> TweakDBIDscripted
public func GetQuestActions(out outActions: array<ref<DeviceAction>>, context: script_ref<GetActionsContext>)scripted
protected func GetQuickHackActions(out outActions: array<ref<DeviceAction>>, context: script_ref<GetActionsContext>)scripted
public final const func GetUiUpdateFrequency() -> Floatscripted
protected func Initialize()scripted
protected cb func OnInstantiated() -> Boolscripted
private final func ResetTimeToDepart()scripted
private final func SelectNewRandomLine() -> Int32scripted
public final func UpdateCurrentTimeToDepart()scripted