Exemple #1
0
 public IResponse Move(IPieceAgent agent, Coord coord)
 {
     return(Model.Move(agent.Model, coord));
 }
Exemple #2
0
 public IResponse Remove(IPieceAgent agent)
 {
     return(Model.Remove(agent.Model));
 }
Exemple #3
0
 public IResponse Add(IPieceAgent agent)
 {
     return(Model.Add(agent.Model));
 }
Exemple #4
0
 public CastSpell(IPlayerModel player, ISpellModel spell, IPieceAgent target)
     : base(player, EActionType.CastSpell)
 {
     Spell  = spell;
     Target = target;
 }
Exemple #5
0
 public IResponse Add(IPieceAgent agent)
 => Model.Add(agent.Model);
Exemple #6
0
 public IResponse Remove(IPieceAgent agent)
 => Model.Remove(agent.Model);
Exemple #7
0
 public IResponse Move(IPieceAgent agent, Coord coord)
 => Model.Move(agent.Model, coord);