⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class ChanceBall

    Inheritance
    Object
    MonoBehaviour
    ChanceBall
    Implements
    INeoSerializableComponent
    IDamageHandler
    IMonoBehaviour
    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.Samples.SinglePlayer.MultiScene
    Assembly: NeoFPS.dll
    Syntax
    public class ChanceBall : MonoBehaviour, INeoSerializableComponent, IDamageHandler, IMonoBehaviour

    Fields

    damageColour

    Declaration
    public Color damageColour
    Field Value
    Type Description
    Color

    regularColour

    Declaration
    public Color regularColour
    Field Value
    Type Description
    Color

    Properties

    healthManager

    Declaration
    public IHealthManager healthManager { get; }
    Property Value
    Type Description
    IHealthManager

    inDamageFilter

    Declaration
    public DamageFilter inDamageFilter { get; set; }
    Property Value
    Type Description
    DamageFilter

    Methods

    AddDamage(Single)

    Declaration
    public DamageResult AddDamage(float damage)
    Parameters
    Type Name Description
    System.Single damage
    Returns
    Type Description
    DamageResult

    AddDamage(Single, IDamageSource)

    Declaration
    public DamageResult AddDamage(float damage, IDamageSource source)
    Parameters
    Type Name Description
    System.Single damage
    IDamageSource source
    Returns
    Type Description
    DamageResult

    AddDamage(Single, RaycastHit)

    Declaration
    public DamageResult AddDamage(float damage, RaycastHit hit)
    Parameters
    Type Name Description
    System.Single damage
    RaycastHit hit
    Returns
    Type Description
    DamageResult

    AddDamage(Single, RaycastHit, IDamageSource)

    Declaration
    public DamageResult AddDamage(float damage, RaycastHit hit, IDamageSource source)
    Parameters
    Type Name Description
    System.Single damage
    RaycastHit hit
    IDamageSource source
    Returns
    Type Description
    DamageResult

    ReadProperties(INeoDeserializer, NeoSerializedGameObject)

    Declaration
    public void ReadProperties(INeoDeserializer reader, NeoSerializedGameObject nsgo)
    Parameters
    Type Name Description
    INeoDeserializer reader
    NeoSerializedGameObject nsgo

    WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)

    Declaration
    public void WriteProperties(INeoSerializer writer, NeoSerializedGameObject nsgo, SaveMode saveMode)
    Parameters
    Type Name Description
    INeoSerializer writer
    NeoSerializedGameObject nsgo
    SaveMode saveMode

    Implements

    INeoSerializableComponent
    IDamageHandler
    IMonoBehaviour
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX