SusBattleToken

Токен юнита на боевой сетке — портрет/иконка, ally/enemy, состояния active/selected/overwatch/down, полосы HP/AP, предпросмотр predamage.
Пакет
SusGame · HUD (коммерческий)
Свойства
| Имя | Тип | По умолчанию | |
|---|---|---|---|
UnitId | Prop<string> | "" | v-model |
UnitName | Prop<string> | "" | v-model |
Rank | Prop<string> | "" | v-model |
ImageSrc | Prop<string> | "" | v-model |
Icon | Prop<string> | "" | v-model |
Ally | Prop<bool> | true | v-model |
Active | Prop<bool> | false | v-model |
Selected | Prop<bool> | false | v-model |
Overwatch | Prop<bool> | false | v-model |
Down | Prop<bool> | false | v-model |
CurrentHp | Prop<int> | 10 | v-model |
MaxHp | Prop<int> | 10 | v-model |
CurrentAp | Prop<int> | 2 | v-model |
MaxAp | Prop<int> | 2 | v-model |
Predamage | Prop<bool> | false | v-model |
PredamageMin | Prop<int> | 0 | v-model |
PredamageAccuracy | Prop<int> | 0 | v-model |
Слоты
Слотов нет.
События
| Имя | Поле | Payload |
|---|---|---|
Selected | OnSelected | SusBattleToken |
Хуки стиля
Контракт USS-классов — внешний вид переопределяется без правки C#. Состояния переключаются этими классами:
sus-battle-tokensus-battle-token__barsus-battle-token__bodysus-battle-token__effectssus-battle-token__fallbacksus-battle-token__imgsus-battle-token__world-barsus-battle-token--activesus-battle-token--allysus-battle-token--downsus-battle-token--enemysus-battle-token--overwatchsus-battle-token--selected
Usage
xml
<sus:SusBattleToken />