DisarmComponent
classscriptedClass
extends ScriptableComponent › GameComponent › IComponent › IScriptable › ISerializable
Properties 3
| Name | Type | Flags |
|---|---|---|
isDisarmingOngoing | Bool | scriptedpublic |
owner | wref<GameObject> | scriptedpublic |
requester | wref<GameObject> | scriptedpublic |
Methods 12
protected final func ArmOwner(requester: wref<GameObject>)scripted
protected final func CleanUp()scripted
protected final func DisarmOwner()scripted
private final func GetEquipmentSystem() -> ref<EquipmentSystem>scripted
protected final func GetWeapons() -> array<wref<gameItemData>>scripted
protected cb func OnArm(evt: ref<Arm>) -> Boolscripted
protected cb func OnDisarm(evt: ref<Disarm>) -> Boolscripted
public final func OnGameAttach()scripted
protected cb func OnUnequipEnded(evt: ref<UnequipEnd>) -> Boolscripted
private final func SendEquipmentSystemClearAllWeaponSlotsRequest()scripted
private final func SendEquipmentSystemWeaponManipulationRequest(requestType: EquipmentManipulationAction, opt equipAnimType: gameEquipAnimationType)scripted
protected final func UnequipWeapons() -> Boolscripted