WeaponShootPrereqState
classscriptedClass
extends PrereqState › IScriptable › ISerializable
Properties 7
| Name | Type | Flags |
|---|---|---|
howManyAttacks | Int32 | scriptedpublic |
listenerActiveWeaponVariant | ref<CallbackHandle> | scriptedpublic |
listenerOnShootVariant | ref<CallbackHandle> | scriptedpublic |
listenerWeaponInt | ref<CallbackHandle> | scriptedpublic |
owner | wref<GameObject> | scriptedpublic |
remainingAttacks | Int32 | scriptedpublic |
weaponObj | wref<WeaponObject> | scriptedpublic |
Methods 4
public final func CheckIfPlayerWeaponChanged()scripted
protected cb func OnInventoryChangeStateUpdate(value: Variant) -> Boolscripted
protected cb func OnShoot(value: Variant) -> Boolscripted
protected cb func OnWeaponStateUpdate(value: Int32) -> Boolscripted