Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
BaseMuzzleComponent.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
13{
14 // Returns true if muzzle is suppressed
15 proto external bool IsMuzzleSuppressed();
16 proto external EMuzzleType GetMuzzleType();
17 proto external int GetNextFireModeIndex();
18 proto external int GetFireModesCount();
19 proto external int GetFireModeIndex();
20 proto external int GetFireModesList(out notnull array<BaseFireMode> outFireModes);
21 proto external BaseFireMode GetCurrentFireMode();
22 proto external BaseFireMode GetFireMode(int fireModeIndex);
23 proto external void SetTriggerEffect(int fireModeIndex, bool bEnable, WeaponGamepadEffectsManagerComponent pEffectsManager, bool isCharged = true);
24 proto external void SetFiringTriggerEffectEnabled(int fireModeIndex, bool bEnable, WeaponGamepadEffectsManagerComponent pEffectsManager);
25 proto external float GetBulletInitSpeedCoef();
26 // Barrels
27 proto external int GetBarrelsCount();
28 proto external int GetCurrentBarrelIndex();
29 proto external int GetLastBarrelFired();
30 proto external bool IsBarrelChambered(int barrelIndex);
31 proto external bool IsCurrentBarrelChambered();
32 proto external bool IsChamberingPossible();
33 //Deletes the bullet from selected chamber as well as Invoking OnAmmoCountChanged
34 proto external bool ClearChamber(int barrelIndex);
35 // Disposable
36 proto external bool IsDisposable();
37 // Magazines
38 proto external int GetAmmoCount();
39 proto external int GetMaxAmmoCount();
40 proto external BaseMagazineComponent GetMagazine();
41 proto external BaseMagazineWell GetMagazineWell();
42 // Returns ResourceName of default magazine if the muzzle takes magazines or ResourceName of default projectile if muzzle takes projectiles.
43 proto external ResourceName GetDefaultMagazineOrProjectileName();
44 // UI Info
45 proto external UIInfo GetUIInfo();
46 // Open Bolt Info
47 proto external bool GetOpenBoltState();
48 // Get gamepad effect context name
49 proto external owned string GetGamepadEffectContext();
50 proto external void SetGamepadEffectsEnabled(bool val);
51 proto external WeaponGamepadEffectsManagerComponent GetGamepadEffectsManager();
52 proto external IEntity GetOwner();
53}
54
UIInfo - allows to define UI elements.
Definition UIInfo.c:14
IEntity GetOwner()
Owner entity of the fuel tank.
EMuzzleType
Definition EMuzzleType.c:13