/
Юнит
Юнит
Члены типа Units
Боевая единица, которую контролирует игрок, или ИИ
Name | Description | Type |
---|---|---|
PlayerID | владелец юнита | int |
Faction | сторона (Свет, Тьма) | String |
Size X | длина в пикселях | float |
Size Y | ширина в пикселях | float |
UnitPicture | картинка юнита | |
UnitCost | стоимость в ресурсах | int |
MoveSpeed | скорость перемещения | float |
HitPoints | жизни юнита (HP) | float |
ResistanceBonus | бонус к сопротивляемости (уменьшению HP) | float |
SpeedBonus | бонус к увеличению скорости | float |
BonusActive | юнит получает бонусы от света/тьмы | bool |
Alive | состояние юнита живой/мертвый | bool |
attackR | радиус атаки(агро для ИИ) в пикселях | float |
UnitTypeID | милишних, стрелок |
Функциональность:
- перемещается по карте
- атакует вражеские юниты при столкновении
- может умереть (HP = 0)