BlackICE Scripting

class

AIRole

  • 0 properties
  • 7 functions
  • 3 derived classes

Extends IScriptable ISerializable

Properties

None.

Functions

  • game.data.AIRole_Record? GetRoleTweakRecord() RTTI
  • EAIRole GetRoleEnum() RTTI
  • TDBID GetTweakRecordId() RTTI
  • void OnRoleSet(WeakHandle<game.Object> owner) RTTI
  • void OnRoleCleared(WeakHandle<game.Object> owner) RTTI
  • void OnHighLevelStateEnter(WeakHandle<game.Object> owner, game.data.NPCHighLevelState newState, game.data.NPCHighLevelState previousState) RTTI
  • void OnHighLevelStateExit(WeakHandle<game.Object> owner, game.data.NPCHighLevelState leftState, game.data.NPCHighLevelState nextState) RTTI