⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Interface IShieldManager

    Namespace: NeoFPS
    Assembly: NeoFPS.dll
    Syntax
    public interface IShieldManager

    Properties

    shield

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

    shieldChargeRate

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

    shieldState

    Declaration
    ShieldState shieldState { get; }
    Property Value
    Type Description
    ShieldState

    shieldStepCapacity

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

    shieldStepCount

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

    Methods

    EmptyShieldSteps(Int32)

    Declaration
    int EmptyShieldSteps(int count = 1)
    Parameters
    Type Name Description
    System.Int32 count
    Returns
    Type Description
    System.Int32

    FillShieldSteps(Int32)

    Declaration
    int FillShieldSteps(int count = 1)
    Parameters
    Type Name Description
    System.Int32 count
    Returns
    Type Description
    System.Int32

    GetShieldedDamage(Single, DamageType)

    Declaration
    float GetShieldedDamage(float damage, DamageType t)
    Parameters
    Type Name Description
    System.Single damage
    DamageType t
    Returns
    Type Description
    System.Single

    Events

    onShieldConfigChanged

    Declaration
    event ShieldDelegates.OnShieldConfigChanged onShieldConfigChanged
    Event Type
    Type Description
    ShieldDelegates.OnShieldConfigChanged

    onShieldStateChanged

    Declaration
    event ShieldDelegates.OnShieldStateChanged onShieldStateChanged
    Event Type
    Type Description
    ShieldDelegates.OnShieldStateChanged

    onShieldValueChanged

    Declaration
    event ShieldDelegates.OnShieldValueChanged onShieldValueChanged
    Event Type
    Type Description
    ShieldDelegates.OnShieldValueChanged
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX