Esempio 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;
 }
Esempio 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;
 }