⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Interface IReloader

    Namespace: NeoFPS.ModularFirearms
    Assembly: NeoFPS.dll
    Syntax
    public interface IReloader

    Properties

    canReload

    Declaration
    bool canReload { get; }
    Property Value
    Type Description
    System.Boolean

    currentMagazine

    Declaration
    int currentMagazine { get; set; }
    Property Value
    Type Description
    System.Int32

    empty

    Declaration
    bool empty { get; }
    Property Value
    Type Description
    System.Boolean

    firearm

    Declaration
    IModularFirearm firearm { get; }
    Property Value
    Type Description
    IModularFirearm

    full

    Declaration
    bool full { get; }
    Property Value
    Type Description
    System.Boolean

    interruptable

    Declaration
    bool interruptable { get; }
    Property Value
    Type Description
    System.Boolean

    isReloading

    Declaration
    bool isReloading { get; }
    Property Value
    Type Description
    System.Boolean

    magazineExtension

    Declaration
    int magazineExtension { get; set; }
    Property Value
    Type Description
    System.Int32

    magazineSize

    Declaration
    int magazineSize { get; }
    Property Value
    Type Description
    System.Int32

    reloadDelayType

    Declaration
    FirearmDelayType reloadDelayType { get; }
    Property Value
    Type Description
    FirearmDelayType

    reloadSpeedMultiplier

    Declaration
    float reloadSpeedMultiplier { get; set; }
    Property Value
    Type Description
    System.Single

    startingMagazine

    Declaration
    int startingMagazine { get; set; }
    Property Value
    Type Description
    System.Int32

    Methods

    DecrementMag(Int32)

    Declaration
    void DecrementMag(int amount)
    Parameters
    Type Name Description
    System.Int32 amount

    Disable()

    Declaration
    void Disable()

    Enable()

    Declaration
    void Enable()

    Interrupt()

    Declaration
    void Interrupt()

    ManualReloadComplete()

    Declaration
    void ManualReloadComplete()

    ManualReloadPartial()

    Declaration
    void ManualReloadPartial()

    Reload()

    Declaration
    Waitable Reload()
    Returns
    Type Description
    Waitable

    Events

    onCurrentMagazineChange

    Declaration
    event UnityAction<IModularFirearm, int> onCurrentMagazineChange
    Event Type
    Type Description
    UnityAction<IModularFirearm, System.Int32>

    onReloadComplete

    Declaration
    event UnityAction<IModularFirearm> onReloadComplete
    Event Type
    Type Description
    UnityAction<IModularFirearm>

    onReloadStart

    Declaration
    event UnityAction<IModularFirearm> onReloadStart
    Event Type
    Type Description
    UnityAction<IModularFirearm>
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX