Exemple #1
0
 /// <summary>
 /// Ajoute dans l'état de mouvement la case qui va contenir l'élément que l'on déplace
 /// </summary>
 /// <param name="mem">Memento</param>
 /// <param name="tile">Case</param>
 /// <param name="action">Type d'action <see cref="Command.COMMAND_ACTION"/></param>
 public void pushAction(MementoObject mem, Tile tile, Command.COMMAND_ACTION action)
 {
     mementoTurn.Move   = mem;
     mementoTurn.TMove  = tile;
     mementoTurn.Action = action;
 }
Exemple #2
0
 /// <summary>
 /// Ajoute dans l'état de mouvement la case qui contient l'élément que l'on souhaite déplacer
 /// </summary>
 /// <param name="mem">Memento de la case</param>
 /// <param name="tile">Case</param>
 public void pushChoice(MementoObject mem, Tile tile)
 {
     mementoTurn            = new MementoTurn();
     mementoTurn.Selection  = mem;
     mementoTurn.TSelection = tile;
 }