BlackICE Scripting

class

DeviceActionQueue

  • 3 properties
  • 16 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
actionsInQueuegame.device.Action?[]0x0 scripted
maxQueueSizeint0x10 scripted
lockedbool0x14 scripted

Functions

  • void LockQueue() RTTI
  • void UnlockQueue() RTTI
  • int GetMaxQueueSize() RTTI
  • void SetMaxQueueSize(int maxQueueSize) RTTI
  • int GetQueueSize() RTTI
  • int GetQueuedActionsTotalCost() RTTI
  • bool GetAllQueuedActionNames(out CName[] actionNames) RTTI
  • bool GetAllQueuedActionObjectRecords(out game.data.ObjectAction_Record[] objectActionRecords) RTTI
  • bool IsQhQueueUploadInProgress() RTTI
  • bool CanNewActionBeQueued() RTTI
  • bool HasActionInQueue() RTTI
  • bool IsActionQueueFull() RTTI
  • void DecreaseUploadTime(ScriptableDeviceAction deviceAction, float decreaseQhUploadTimeVal) RTTI
  • bool PutActionInQueue(ScriptableDeviceAction deviceAction, float decreaseQhUploadTimeVal) RTTI
  • game.device.Action? PopActionInQueue() RTTI
  • static void GetAllDisallowedActionNames(out CName[] actionNames) staticRTTI global