C# Class DamageRule, urban-survivors

Inheritance: MonoBehaviour
Afficher le fichier Open project: exdev/urban-survivors Class Usage Examples

Méthodes publiques

Свойство Type Description
hitAnimList string[]
knockBackForceList float[]

Protected Properties

Свойство Type Description
instance DamageRule,
knockBackTypeToForce float>.Dictionary
stunTypeToAnim string>.Dictionary

Méthodes publiques

Méthode Description
Awake ( ) : void
CalculateDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float
HitAnim ( HitInfo, _type ) : string
Instance ( ) : DamageRule,
KnockBackForce ( DamageInfo, _type ) : float

Private Methods

Méthode Description
SolidBulletDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float
SolidMeleeDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

CalculateDamage() public méthode

public CalculateDamage ( ActorInfo, _defender, DamageInfo, _dmgInfo ) : float
_defender ActorInfo,
_dmgInfo DamageInfo,
Résultat float

HitAnim() public méthode

public HitAnim ( HitInfo, _type ) : string
_type HitInfo,
Résultat string

Instance() public static méthode

public static Instance ( ) : DamageRule,
Résultat DamageRule,

KnockBackForce() public méthode

public KnockBackForce ( DamageInfo, _type ) : float
_type DamageInfo,
Résultat float

Property Details

hitAnimList public_oe property

public string[] hitAnimList
Résultat string[]

instance protected_oe static_oe property

protected static DamageRule, instance
Résultat DamageRule,

knockBackForceList public_oe property

public float[] knockBackForceList
Résultat float[]

knockBackTypeToForce protected_oe property

protected Dictionary knockBackTypeToForce
Résultat float>.Dictionary

stunTypeToAnim protected_oe property

protected Dictionary stunTypeToAnim
Résultat string>.Dictionary