REDNODE / GAME API

MovableDeviceControllerPS

classscriptedClasssavable

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

Properties 2

NameTypeFlags
MovableDeviceSetupMovableDeviceSetupscriptedprivatepersistent
movableDeviceSkillChecksref<DemolitionContainer>scriptedprotected

Methods 7

protected func ActionMoveObstacle(interactionTweak: TweakDBID) -> ref<MoveObstacle>scripted
public final func GetActionName() -> Stringscripted
public func GetActions(out actions: array<ref<DeviceAction>>, context: GetActionsContext) -> Boolscripted
protected func GetSkillCheckContainerForSetup() -> ref<BaseSkillCheckContainer>scripted
public func OnActionDemolition(evt: ref<ActionDemolition>) -> EntityNotificationTypescripted
public final func OnActionMoveObstacle(evt: ref<MoveObstacle>) -> EntityNotificationTypescripted
public final func WasDeviceMoved() -> Boolscripted