К содержимому

SusBattleCell

SusBattleCell

Одна клетка боевой сетки — состояния reachable/path/threat/target/deploy/hazard, тип terrain, маркер лута, номер path step/turn.

Пакет

SusGame · HUD (коммерческий)

Открыть в песочнице

SusGame · HUD

Свойства

ИмяТипПо умолчанию
ReachableProp<bool>falsev-model
PathProp<bool>falsev-model
ThreatProp<bool>falsev-model
TargetProp<bool>falsev-model
DeployProp<bool>falsev-model
HazardProp<bool>falsev-model
SelectedProp<bool>falsev-model
HasLootProp<bool>falsev-model
TerrainProp<string>"ground"v-model
PathStepProp<int>0v-model
PathTurnProp<string>""v-model

Слоты

Слотов нет.

События

Публичных событий нет.

Хуки стиля

Контракт USS-классов — внешний вид переопределяется без правки C#. Состояния переключаются этими классами:

  • sus-battle-cell
  • sus-battle-cell__edge
  • sus-battle-cell__edge--e
  • sus-battle-cell__edge--full
  • sus-battle-cell__edge--half
  • sus-battle-cell__edge--n
  • sus-battle-cell__edge--s
  • sus-battle-cell__edge--w
  • sus-battle-cell__fill
  • sus-battle-cell__loot
  • sus-battle-cell__step
  • sus-battle-cell__terrain
  • sus-battle-cell--deploy
  • sus-battle-cell--hazard
  • sus-battle-cell--loot
  • sus-battle-cell--path
  • sus-battle-cell--reachable
  • sus-battle-cell--selected
  • sus-battle-cell--target
  • sus-battle-cell--terrain-ground
  • sus-battle-cell--terrain-high
  • sus-battle-cell--terrain-rubble
  • sus-battle-cell--terrain-water
  • sus-battle-cell--threat

Usage

xml
<sus:SusBattleCell />