BlackICE Scripting

class

DisarmComponent

  • 3 properties
  • 12 functions

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

Properties

PropertyTypeOffset
isDisarmingOngoingbool0x0 scripted
ownerWeakHandle<game.Object>0x8 scripted
requesterWeakHandle<game.Object>0x18 scripted

Functions

  • void OnGameAttach() RTTI
  • bool OnDisarm(Disarm evt) RTTI
  • bool OnArm(Arm evt) RTTI
  • bool OnUnequipEnded(game.AttachmentSlotEventsUnequipEnd evt) RTTI
  • bool UnequipWeapons() RTTI
  • void DisarmOwner() RTTI
  • void ArmOwner(WeakHandle<game.Object> requester) RTTI
  • WeakHandle<game.ItemData>[] GetWeapons() RTTI
  • void CleanUp() RTTI
  • EquipmentSystem? GetEquipmentSystem() RTTI
  • void SendEquipmentSystemWeaponManipulationRequest(EquipmentManipulationAction requestType, game.EquipAnimationType? equipAnimType) RTTI
  • void SendEquipmentSystemClearAllWeaponSlotsRequest() RTTI