C# Class BaseCombatState, MagesOfBlight

Afficher le fichier Open project: DomCristaldi/MagesOfBlight Class Usage Examples

Méthodes publiques

Свойство Type Description
canHoverGrid bool

Protected Properties

Свойство Type Description
ConfirmationChecker Coroutine
battleManRef BattleManager,
canUndo bool
phase BattleManager.CombatPhase
prevPhase BattleManager.CombatPhase
undoingState bool

Méthodes publiques

Méthode Description
BaseCombatState ( BattleManager, thisCombatPhase, bool canUndo = false, bool canHoverGrid = false ) : System.Collections
EndState ( ) : void
InitState ( ) : void
UpdateState ( ) : void

Méthodes protégées

Méthode Description
ConfirmationLock ( ConfirmationFunc func, BattleManager, succeed, BattleManager, fail ) : void
HandleCancelState ( ) : void
RunCheckFunction ( ConfirmationFunc func ) : IEnumerator

Method Details

BaseCombatState() public méthode

public BaseCombatState ( BattleManager, thisCombatPhase, bool canUndo = false, bool canHoverGrid = false ) : System.Collections
thisCombatPhase BattleManager,
canUndo bool
canHoverGrid bool
Résultat System.Collections

ConfirmationLock() protected méthode

protected ConfirmationLock ( ConfirmationFunc func, BattleManager, succeed, BattleManager, fail ) : void
func ConfirmationFunc
succeed BattleManager,
fail BattleManager,
Résultat void

EndState() public méthode

public EndState ( ) : void
Résultat void

HandleCancelState() protected méthode

protected HandleCancelState ( ) : void
Résultat void

InitState() public méthode

public InitState ( ) : void
Résultat void

RunCheckFunction() protected méthode

protected RunCheckFunction ( ConfirmationFunc func ) : IEnumerator
func ConfirmationFunc
Résultat IEnumerator

UpdateState() public méthode

public UpdateState ( ) : void
Résultat void

Property Details

ConfirmationChecker protected_oe property

protected Coroutine ConfirmationChecker
Résultat Coroutine

battleManRef protected_oe property

protected BattleManager, battleManRef
Résultat BattleManager,

canHoverGrid public_oe property

Base State for all Combat States Handles making a connection with the Battle Manager, TODO: Confirmation locks
public bool canHoverGrid
Résultat bool

canUndo protected_oe property

protected bool canUndo
Résultat bool

phase protected_oe property

protected BattleManager.CombatPhase phase
Résultat BattleManager.CombatPhase

prevPhase protected_oe property

protected BattleManager.CombatPhase prevPhase
Résultat BattleManager.CombatPhase

undoingState protected_oe property

protected bool undoingState
Résultat bool