BlackICE Scripting

class

ArmsCWInSlotPrereq

  • 5 properties
  • 9 functions

Extends game.IScriptablePrereq game.IPrereq IScriptable ISerializable

Properties

PropertyTypeOffset
equipmentAreagame.data.EquipmentArea0x0 scripted
slotCheckTypegame.data.CheckType0x4 scripted
itemTypegame.data.ItemType0x8 scripted
itemTagCName0x10 scripted
invertbool0x18 scripted

Functions

  • bool OnRegister(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTI
  • void OnUnregister(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTI
  • void OnApplied(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTI
  • bool IsFulfilled(ScriptGameInstance game, IScriptable context) overrideRTTI
  • bool EvaluateAll(WeakHandle<game.Object> owner) RTTI
  • bool Evaluate(game.ItemID itemID) RTTI
  • bool EvaluateTag(game.ItemID itemID, CName tag) RTTI
  • bool EvaluateType(game.data.ItemType itemType) RTTI
  • void Initialize(TDBID recordID) overrideRTTI