BlackICE Scripting

class

NPCStatePrereq

  • 3 properties
  • 5 functions
  • 3 derived classes

Extends game.IScriptablePrereq game.IPrereq IScriptable ISerializable

Properties

PropertyTypeOffset
previousStatebool0x0 scripted
isInStatebool0x1 scripted
skipWhenAppliedbool0x2 scripted

Functions

  • bool Evaluate(game.Object owner, int newValue, int prevValue) RTTI
  • void Initialize(TDBID recordID) overrideRTTI
  • void OnApplied(game.PrereqState state, ScriptGameInstance game, IScriptable context) overrideRTTI
  • string GetStateName(TDBID recordID) RTTI
  • int GetStateToCheck() RTTI