BlackICE Scripting

class

MinotaurMechComponent

  • 8 properties
  • 13 functions

Extends game.ScriptableComponent game.Component ent.IComponent IScriptable ISerializable

Properties

PropertyTypeOffset
deathAttackRecordIDTDBID0x0 scripted
ownerWeakHandle<NPCPuppet>0x8 scripted
statusEffectListenerMinotaurOnStatusEffectAppliedListener?0x18 scripted
npcCollisionComponentent.SimpleColliderComponent?0x28 scripted
npcDeathCollisionComponentent.SimpleColliderComponent?0x38 scripted
npcSystemCollapseCollisionComponentent.SimpleColliderComponent?0x48 scripted
currentScanTypeMechanicalScanType0x58 scripted
currentScanAnimationCName0x60 scripted

Functions

  • void OnGameAttach() RTTI
  • void OnGameDetach() RTTI
  • bool OnStatusEffectApplied(game.events.ApplyStatusEffectEvent evt) RTTI
  • bool OnStatusEffectRemoved(game.events.RemoveStatusEffect evt) RTTI
  • void DisableWeapons() RTTI
  • void EnableWeapons() RTTI
  • void EnableSystemCollapse() RTTI
  • bool OnEnableColliderDelayEvent(EnableColliderDelayEvent enableColliderEvent) RTTI
  • bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) RTTI
  • bool OnTakeControl(ent.EntityResolveComponentsInterface ri) RTTI
  • bool OnAudioEvent(ent.AudioEvent evt) RTTI
  • bool OnMinotaurDeath(game.events.DeathEvent evt) RTTI
  • void FireAttack() RTTI