REDNODE / GAME API

ConfessionBoothControllerPS

classscriptedClasssavable

extends BasicDistractionDeviceControllerPS › ScriptableDeviceComponentPS › SharedGameplayPS › DeviceComponentPS › GameComponentPS › PersistentState › IScriptable › ISerializable

Methods 9

protected func ActionConfess() -> ref<Confess>scripted
protected const func CanCreateAnyQuickHackActions() -> Boolscripted
public func GetActions(out actions: array<ref<DeviceAction>>, context: GetActionsContext) -> Boolscripted
public const func GetBlackboardDef() -> ref<ConfessionalBlackboardDef>scripted
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
protected func Initialize()scripted
public func OnConfess(evt: ref<Confess>) -> EntityNotificationTypescripted
protected cb func OnInstantiated() -> Boolscripted