Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
BaseMuzzleComponent.c
Go to the documentation of this file.
1
/*
2
===========================================
3
Do not modify, this script is generated
4
===========================================
5
*/
6
11
12
class
BaseMuzzleComponent
:
GameComponent
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
GetUIInfo
SCR_UIInfo GetUIInfo()
Definition
SCR_EditableEntityCampaignBuildingModeLabelSetting.c:27
BaseFireMode
Definition
BaseFireMode.c:13
BaseMagazineComponent
Definition
BaseMagazineComponent.c:13
BaseMagazineWell
Definition
BaseMagazineWell.c:13
BaseMuzzleComponent
Definition
BaseMuzzleComponent.c:13
GameComponent
Definition
GameComponent.c:13
IEntity
Definition
IEntity.c:13
ResourceName
Definition
ResourceName.c:13
UIInfo
UIInfo - allows to define UI elements.
Definition
UIInfo.c:14
WeaponGamepadEffectsManagerComponent
Definition
WeaponGamepadEffectsManagerComponent.c:13
GetOwner
IEntity GetOwner()
Owner entity of the fuel tank.
Definition
SCR_FuelNode.c:128
EMuzzleType
EMuzzleType
Definition
EMuzzleType.c:13
scripts
Game
generated
Weapon
BaseMuzzleComponent.c
Generated by
1.17.0