Arma Reforger Script API
|
Public Member Functions | |
ResourceName | GetDefaultRocketPrefab () |
![]() | |
proto external bool | CanReloadBarrel (int iBarrelIndex) |
Returns true if no projectile is loaded in the barrel. False otherwise. | |
proto external void | ReloadBarrel (int iBarrelIndex, IEntity reloadEntity) |
Reloads the barrel if possible. | |
proto external bool | CanReloadNextBarrel () |
Returns true if any unloaded barrel is found. False otherwise. | |
proto external void | ReloadNextBarrel (IEntity reloadEntity) |
Reloads the first non-empty barrel if possible. | |
proto external bool | IsAmmoCompatible (IEntity reloadEntity) |
Returns true if the provided entity is compatible as ammo. | |
proto external BaseEjectorInterface | GetEjectorInterface () |
proto external IEntity | GetBarrelProjectile (int iBarrelIndex) |
Returns the projectile entity loaded in barrel iBarrelIndex WARNING: Do not modify or delete the projectile entity. | |
proto external void | UnloadBarrel (int iBarrelIndex) |
Unloads the barrel with index iBarrelIndex. | |
proto external int | GetLoadedEntities (out notnull array< IEntity > entities) |
Get an array of all loaded entities. | |
proto external bool | SetBarrelIndex (int barrelIndex) |
Set the next barrel index to be fired. | |
![]() | |
proto external bool | IsMuzzleSuppressed () |
proto external EMuzzleType | GetMuzzleType () |
proto external int | GetNextFireModeIndex () |
proto external int | GetFireModesCount () |
proto external int | GetFireModeIndex () |
proto external int | GetFireModesList (out notnull array< BaseFireMode > outFireModes) |
proto external BaseFireMode | GetCurrentFireMode () |
proto external int | GetBarrelsCount () |
proto external int | GetCurrentBarrelIndex () |
proto external int | GetLastBarrelFired () |
proto external bool | IsBarrelChambered (int barrelIndex) |
proto external bool | IsCurrentBarrelChambered () |
proto external bool | IsChamberingPossible () |
proto external bool | ClearChamber (int barrelIndex) |
proto external bool | IsDisposable () |
proto external int | GetAmmoCount () |
proto external int | GetMaxAmmoCount () |
proto external BaseMagazineComponent | GetMagazine () |
proto external BaseMagazineWell | GetMagazineWell () |
proto external ResourceName | GetDefaultMagazineOrProjectileName () |
proto external UIInfo | GetUIInfo () |
proto external bool | GetOpenBoltState () |
proto external owned string | GetGamepadEffectContext () |
proto external void | SetGamepadEffectsEnabled (bool val) |
proto external WeaponGamepadEffectsManagerComponent | GetGamepadEffectsManager () |
proto external IEntity | GetOwner () |
![]() | |
bool | OnTicksOnRemoteProxy () |
Protected Attributes | |
ResourceName | m_sDefaultAmmoPrefab |
ResourceName SCR_RocketEjectorMuzzleComponent.GetDefaultRocketPrefab | ( | ) |
|
protected |