Class SimpleReloader
Inheritance
SimpleReloader
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()
Namespace: NeoFPS.ModularFirearms
Assembly: NeoFPS.dll
Syntax
public class SimpleReloader : BaseReloaderBehaviour, IFirearmModule, IReloader, IFirearmModuleValidity, INeoSerializableComponent
Properties
isReloading
Declaration
public override bool isReloading { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Overrides
reloadDelayType
Declaration
public override FirearmDelayType reloadDelayType { get; }
Property Value
| Type | Description |
|---|---|
| FirearmDelayType |
Overrides
Methods
GetReloadDurationMultiplier()
Declaration
protected float GetReloadDurationMultiplier()
Returns
| Type | Description |
|---|---|
| System.Single |
ManualReloadComplete()
Declaration
public override void ManualReloadComplete()
Overrides
ManualReloadPartial()
Declaration
public override void ManualReloadPartial()
Overrides
OnDisable()
Declaration
protected override void OnDisable()
Overrides
OnReloadSpeedMultiplierChanged()
Declaration
protected override void OnReloadSpeedMultiplierChanged()
Overrides
OnValidate()
Declaration
protected override void OnValidate()
Overrides
ReadProperties(INeoDeserializer, NeoSerializedGameObject)
Declaration
public override void ReadProperties(INeoDeserializer reader, NeoSerializedGameObject nsgo)
Parameters
| Type | Name | Description |
|---|---|---|
| INeoDeserializer | reader | |
| NeoSerializedGameObject | nsgo |
Overrides
Reload()
Declaration
public override Waitable Reload()
Returns
| Type | Description |
|---|---|
| Waitable |
Overrides
Start()
Declaration
protected override void Start()
Overrides
Update()
Declaration
protected override void Update()
Overrides
WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
Declaration
public override void WriteProperties(INeoSerializer writer, NeoSerializedGameObject nsgo, SaveMode saveMode)
Parameters
| Type | Name | Description |
|---|---|---|
| INeoSerializer | writer | |
| NeoSerializedGameObject | nsgo | |
| SaveMode | saveMode |