C# Класс BaseCombatState, MagesOfBlight

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
canHoverGrid bool

Защищенные свойства (Protected)

Свойство Тип Описание
ConfirmationChecker Coroutine
battleManRef BattleManager,
canUndo bool
phase BattleManager.CombatPhase
prevPhase BattleManager.CombatPhase
undoingState bool

Открытые методы

Метод Описание
BaseCombatState ( BattleManager, thisCombatPhase, bool canUndo = false, bool canHoverGrid = false ) : System.Collections
EndState ( ) : void
InitState ( ) : void
UpdateState ( ) : void

Защищенные методы

Метод Описание
ConfirmationLock ( ConfirmationFunc func, BattleManager, succeed, BattleManager, fail ) : void
HandleCancelState ( ) : void
RunCheckFunction ( ConfirmationFunc func ) : IEnumerator

Описание методов

BaseCombatState() публичный Метод

public BaseCombatState ( BattleManager, thisCombatPhase, bool canUndo = false, bool canHoverGrid = false ) : System.Collections
thisCombatPhase BattleManager,
canUndo bool
canHoverGrid bool
Результат System.Collections

ConfirmationLock() защищенный Метод

protected ConfirmationLock ( ConfirmationFunc func, BattleManager, succeed, BattleManager, fail ) : void
func ConfirmationFunc
succeed BattleManager,
fail BattleManager,
Результат void

EndState() публичный Метод

public EndState ( ) : void
Результат void

HandleCancelState() защищенный Метод

protected HandleCancelState ( ) : void
Результат void

InitState() публичный Метод

public InitState ( ) : void
Результат void

RunCheckFunction() защищенный Метод

protected RunCheckFunction ( ConfirmationFunc func ) : IEnumerator
func ConfirmationFunc
Результат IEnumerator

UpdateState() публичный Метод

public UpdateState ( ) : void
Результат void

Описание свойств

ConfirmationChecker защищенное свойство

protected Coroutine ConfirmationChecker
Результат Coroutine

battleManRef защищенное свойство

protected BattleManager, battleManRef
Результат BattleManager,

canHoverGrid публичное свойство

Base State for all Combat States Handles making a connection with the Battle Manager, TODO: Confirmation locks
public bool canHoverGrid
Результат bool

canUndo защищенное свойство

protected bool canUndo
Результат bool

phase защищенное свойство

protected BattleManager.CombatPhase phase
Результат BattleManager.CombatPhase

prevPhase защищенное свойство

protected BattleManager.CombatPhase prevPhase
Результат BattleManager.CombatPhase

undoingState защищенное свойство

protected bool undoingState
Результат bool