weaponIndicatorController
classscriptedClass
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 15
| Name | Type | Flags |
|---|---|---|
ActiveWeapon | SlotWeaponData | scriptedprivate |
ammoLogicControllers | array<CName> | scriptedpublic |
ammoLogicInstances | array<wref<AmmoLogicController>> | scriptedprivate |
bb | wref<IBlackboard> | scriptedprivate |
blackboard | wref<IBlackboard> | scriptedprivate |
BufferedRosterData | ref<SlotDataHolder> | scriptedprivate |
chargeLogicControllers | array<CName> | scriptedpublic |
chargeLogicInstances | array<wref<ChargeLogicController>> | scriptedprivate |
InventoryManager | ref<InventoryDataManagerV2> | scriptedprivate |
onCharge | ref<CallbackHandle> | scriptedprivate |
onMagazineAmmoCapacity | ref<CallbackHandle> | scriptedprivate |
onMagazineAmmoCount | ref<CallbackHandle> | scriptedprivate |
onTriggerMode | ref<CallbackHandle> | scriptedprivate |
triggerModeControllers | array<CName> | scriptedpublic |
triggerModeInstances | array<wref<TriggerModeLogicController>> | scriptedprivate |
Methods 8
protected cb func OnCharge(value: Float) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnMagazineAmmoCapacity(value: Variant) -> Boolscripted
protected cb func OnMagazineAmmoCount(value: Uint32) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnTriggerMode(value: Variant) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted