BlackICE Scripting

class

ToggleLock

  • 1 property
  • 8 functions
  • 2 derived classes

Extends ActionBool ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable

Properties

PropertyTypeOffset
shouldOpenbool0x280 scripted

Functions

  • void SetProperties(bool isLocked) RTTI
  • void SetShouldOpen(bool shouldOpen) RTTI
  • bool ShouldOpen() RTTI
  • string GetTweakDBChoiceRecord() overrideRTTI
  • TDBID GetInkWidgetTweakDBID() overrideRTTI
  • static bool IsAvailable(DoorControllerPS device, game.device.RequestType requestType) staticRTTI global
  • static bool IsDefaultConditionMet(DoorControllerPS device, game.GetActionsContext context) staticRTTI global
  • static bool IsClearanceValid(game.device.Clearance clearance) staticoverrideRTTI global