BlackICE Scripting

class

MovableDeviceControllerPS

  • 2 properties
  • 7 functions

Extends ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable

Properties

PropertyTypeOffset
MovableDeviceSetupMovableDeviceSetup0x288 scripted
movableDeviceSkillChecksDemolitionContainer?0x290 scripted

Functions

  • string GetActionName() RTTI
  • BaseSkillCheckContainer? GetSkillCheckContainerForSetup() overrideRTTI
  • bool GetActions(out game.device.Action[] actions, game.GetActionsContext context) overrideRTTI
  • MoveObstacle? ActionMoveObstacle(TDBID interactionTweak) RTTI
  • EntityNotificationType OnActionMoveObstacle(MoveObstacle evt) RTTI
  • EntityNotificationType OnActionDemolition(ActionDemolition evt) overrideRTTI
  • bool WasDeviceMoved() RTTI