BlackICE Scripting

class

BaseItemAction

  • 3 properties
  • 7 functions
  • 9 derived classes

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

Properties

PropertyTypeOffset
itemDataWeakHandle<game.ItemData>0x128 scripted
removeAfterUsebool0x138 scripted
quantityint0x13C scripted

Functions

  • bool ShouldRemoveAfterUse() RTTI
  • WeakHandle<game.ItemData> GetItemData() RTTI
  • void SetRemoveAfterUse() RTTI
  • void SetItemData(WeakHandle<game.ItemData> item) RTTI
  • game.data.ItemType GetItemType() RTTI
  • void SetRequestQuantity(int quantity) RTTI
  • int GetRequestQuantity() RTTI