Class RechargingAmmo
Inheritance
RechargingAmmo
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 RechargingAmmo : BaseAmmoBehaviour, IFirearmModule, IAmmo, IFirearmModuleValidity, INeoSerializableComponent
Properties
currentAmmo
Declaration
public override int currentAmmo { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Overrides
effect
Declaration
public override IAmmoEffect effect { get; }
Property Value
Overrides
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
FixedUpdate()
Declaration
protected void FixedUpdate()
IncrementAmmo(Int32)
Declaration
public override void IncrementAmmo(int amount)
Parameters
| Type |
Name |
Description |
| System.Int32 |
amount |
|
Overrides
OnValidate()
Declaration
protected virtual void OnValidate()
ReadProperties(INeoDeserializer, NeoSerializedGameObject)
Declaration
public override void ReadProperties(INeoDeserializer reader, NeoSerializedGameObject nsgo)
Parameters
Overrides
Start()
Declaration
WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
Declaration
public override void WriteProperties(INeoSerializer writer, NeoSerializedGameObject nsgo, SaveMode saveMode)
Parameters
Overrides
Implements