Exemplo n.º 1
0
        public Attack(Ability ability, CombatSystem combatSystem, Combatant target, Combatant instigator)
        {
            _ability      = ability;
            _combatSystem = combatSystem;

            Target     = target;
            Instigator = instigator;
        }
 public CombatExecuteState(T uniqueID, CombatSystem combatSystem) : base(uniqueID)
 {
     _combatSystem = combatSystem;
 }
Exemplo n.º 3
0
 public CombatWaitState(T uniqueID, CombatSystem combatSystem) : base(uniqueID)
 {
     _combatSystem      = combatSystem;
     _combatPanelLayout = combatSystem.CombatPanelLayout;
 }
 public CombatBeginState(T uniqueID, CombatSystem combatSystem) : base(uniqueID)
 {
     _combatSystem = combatSystem;
 }