Skip to content

SusBattleToken

SusBattleToken

Unit token on the battle grid — portrait/icon, ally/enemy, active/selected/overwatch/down states, HP/AP bars, predamage preview.

Package

SusGame · HUD (commercial)

Open in Playground

SusGame · HUD

Props

NameTypeDefault
UnitIdProp<string>""v-model
UnitNameProp<string>""v-model
RankProp<string>""v-model
ImageSrcProp<string>""v-model
IconProp<string>""v-model
AllyProp<bool>truev-model
ActiveProp<bool>falsev-model
SelectedProp<bool>falsev-model
OverwatchProp<bool>falsev-model
DownProp<bool>falsev-model
CurrentHpProp<int>10v-model
MaxHpProp<int>10v-model
CurrentApProp<int>2v-model
MaxApProp<int>2v-model
PredamageProp<bool>falsev-model
PredamageMinProp<int>0v-model
PredamageAccuracyProp<int>0v-model

Slots

No slots.

Events

NameFieldPayload
SelectedOnSelectedSusBattleToken

Style hooks

USS class contract — override appearance without touching C#. States toggle via these classes:

  • sus-battle-token
  • sus-battle-token__bar
  • sus-battle-token__body
  • sus-battle-token__effects
  • sus-battle-token__fallback
  • sus-battle-token__img
  • sus-battle-token__world-bar
  • sus-battle-token--active
  • sus-battle-token--ally
  • sus-battle-token--down
  • sus-battle-token--enemy
  • sus-battle-token--overwatch
  • sus-battle-token--selected

Usage

xml
<sus:SusBattleToken />