Search Results for

    Show / Hide Table of Contents

    Class DamageCalculator.DamageInfo<TObject>

    Inheritance
    System.Object
    DamageCalculator.DamageInfo<TObject>
    DamageCalculator.MagicDamageInfo<TObject>
    DamageCalculator.MixedDamageInfo<TObject>
    DamageCalculator.PhysicalDamageInfo<TObject>
    DamageCalculator.TrueDamageInfo<TObject>
    Implements
    System.IEquatable<DamageCalculator.DamageInfo<TObject>>
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Oasys.Common.Logic
    Assembly: Oasys.Common.dll
    Syntax
    public class DamageInfo<TObject> : IEquatable<DamageCalculator.DamageInfo<TObject>> where TObject : GameObjectBase
    Type Parameters
    Name Description
    TObject

    Constructors

    DamageInfo(TObject, TObject, Single, Single, Single)

    Declaration
    public DamageInfo(TObject attacker, TObject target, float physicalDamage, float magicDamage, float trueDamage)
    Parameters
    Type Name Description
    TObject attacker
    TObject target
    System.Single physicalDamage
    System.Single magicDamage
    System.Single trueDamage

    Properties

    attacker

    Declaration
    public TObject attacker { get; set; }
    Property Value
    Type Description
    TObject

    magicDamage

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

    physicalDamage

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

    target

    Declaration
    public TObject target { get; set; }
    Property Value
    Type Description
    TObject

    trueDamage

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

    Implements

    System.IEquatable<T>

    Extension Methods

    Extensions.In<T>(T, T[])
    ☀
    ☾
    In This Article
    Back to top
    Generated by DocFX
    ☀
    ☾