Class SharedPoolAmmo
Inheritance
SharedPoolAmmo
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: NeoFPS.dll
Syntax
public class SharedPoolAmmo : BaseAmmoBehaviour, IFirearmModule, IAmmo, IFirearmModuleValidity, INeoSerializableComponent
Properties
ammoType
Declaration
public SharedAmmoType ammoType { get; }
Property Value
currentAmmo
Declaration
public override int currentAmmo { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Overrides
effect
Declaration
public override IAmmoEffect effect { get; }
Property Value
Overrides
inventoryAmmo
Declaration
public IInventoryItem inventoryAmmo { get; }
Property Value
isModuleValid
Declaration
public override bool isModuleValid { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Overrides
maxAmmo
Declaration
public override int maxAmmo { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Overrides
printableName
Declaration
public override string printableName { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Methods
DecrementAmmo(Int32)
Declaration
public override void DecrementAmmo(int amount)
Parameters
| Type |
Name |
Description |
| System.Int32 |
amount |
|
Overrides
IncrementAmmo(Int32)
Declaration
public override void IncrementAmmo(int amount)
Parameters
| Type |
Name |
Description |
| System.Int32 |
amount |
|
Overrides
OnInventoryChanged()
Declaration
protected virtual void OnInventoryChanged()
OnValidate()
Declaration
protected virtual void OnValidate()
Start()
Declaration
protected virtual void Start()
Implements