# Hero

Класс для работы с героями

# GetTalentsMask

Получает битовую маску изучения талантов

Возвращаемые значения:

  • number

# GetTalents

Получает изученные таланты как массив способностей

Возвращаемые значения:

# GetPlayerID

Получает ID игрока

Возвращаемые значения:

  • number

# GetImageIcon

Получает загруженную иконку изображения героя, можно использовать в Renderer.DrawImage

Возвращаемые значения:

# GetCurrentXP

Получает текущее значение опыта героя

Возвращаемые значения:

  • number

# GetAbilityPoints

Получает количество свободных очков прокачки способностей

Возвращаемые значения:

  • number

# GetRespawnTime

Получает время возрождения

Возвращаемые значения:

  • number

# GetRespawnTimePenalty

Получает штраф на время возрождения (например, ультимейт Necrophos)

Возвращаемые значения:

  • number

# GetPrimaryAttribute

Получает основной аттрибут героя

Возвращаемые значения:

# GetStrength

Получает силу героя

Возвращаемые значения:

  • number

# GetAgility

Получает ловкость героя

Возвращаемые значения:

  • number

# GetIntellect

Получает ловкость героя

Возвращаемые значения:

  • number

# GetStrengthTotal

Получает полную силу героя (с учетом предметов и баффов)

Возвращаемые значения:

  • number

# GetAgilityTotal

Получает полную ловкость героя (с учетом предметов и баффов)

Возвращаемые значения:

  • number

# GetIntellectTotal

Получает полный интеллект героя (с учетом предметов и баффов)

Возвращаемые значения:

  • number

# GetRecentDamage

Получает урон, который был недавно нанесён героя

Возвращаемые значения:

  • number

# GetPainFactor

Мы без понятия что это

Возвращаемые значения:

  • number

# GetTargetPainFactor

Также без понятия что это

Возвращаемые значения:

  • number

# GetLifeState

И это мы тоже не знаем

Возвращаемые значения:

  • true | false

# GetReplicatingOtherHeroModel

Получает героя, из которого создана реплика

Возвращаемые значения: