C# Класс Ensage.Common.UnitDatabase

The unit database.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetAttackBackswing ( Hero unit ) : double

Gets the attack backswing.

GetAttackBackswing ( Unit unit ) : double

Gets the attack backswing.

GetAttackPoint ( Hero unit ) : double

Gets the attack point.

GetAttackPoint ( Unit unit ) : double

Gets the attack point.

GetAttackRate ( Hero unit ) : double

Gets the attack rate.

GetAttackRate ( Unit unit ) : double

Gets the attack rate.

GetAttackSpeed ( Hero unit ) : float

Gets the attack speed.

GetAttackSpeed ( Unit unit ) : float

Gets the attack speed.

GetByClassId ( ClassID classId ) : AttackAnimationData

Gets the attack animation data by class id.

GetByName ( string unitName ) : AttackAnimationData

Gets the attack animation data by name.

GetProjectileSpeed ( Hero unit ) : double

Returns units projectile speed

GetProjectileSpeed ( Unit unit ) : double

Returns units projectile speed

Приватные методы

Метод Описание
UnitDatabase ( ) : System

Описание методов

GetAttackBackswing() публичный статический Метод

Gets the attack backswing.
public static GetAttackBackswing ( Hero unit ) : double
unit Hero /// The unit. ///
Результат double

GetAttackBackswing() публичный статический Метод

Gets the attack backswing.
public static GetAttackBackswing ( Unit unit ) : double
unit Unit /// The unit. ///
Результат double

GetAttackPoint() публичный статический Метод

Gets the attack point.
public static GetAttackPoint ( Hero unit ) : double
unit Hero /// The unit. ///
Результат double

GetAttackPoint() публичный статический Метод

Gets the attack point.
public static GetAttackPoint ( Unit unit ) : double
unit Unit /// The unit. ///
Результат double

GetAttackRate() публичный статический Метод

Gets the attack rate.
public static GetAttackRate ( Hero unit ) : double
unit Hero /// The unit. ///
Результат double

GetAttackRate() публичный статический Метод

Gets the attack rate.
public static GetAttackRate ( Unit unit ) : double
unit Unit /// The unit. ///
Результат double

GetAttackSpeed() публичный статический Метод

Gets the attack speed.
public static GetAttackSpeed ( Hero unit ) : float
unit Hero /// The unit. ///
Результат float

GetAttackSpeed() публичный статический Метод

Gets the attack speed.
public static GetAttackSpeed ( Unit unit ) : float
unit Unit /// The unit. ///
Результат float

GetByClassId() публичный статический Метод

Gets the attack animation data by class id.
public static GetByClassId ( ClassID classId ) : AttackAnimationData
classId ClassID /// The class id. ///
Результат AttackAnimationData

GetByName() публичный статический Метод

Gets the attack animation data by name.
public static GetByName ( string unitName ) : AttackAnimationData
unitName string /// The unit name. ///
Результат AttackAnimationData

GetProjectileSpeed() публичный статический Метод

Returns units projectile speed
public static GetProjectileSpeed ( Hero unit ) : double
unit Hero /// The unit. ///
Результат double

GetProjectileSpeed() публичный статический Метод

Returns units projectile speed
public static GetProjectileSpeed ( Unit unit ) : double
unit Unit /// The unit. ///
Результат double