Exemple #1
0
 public SeaAnimal EvaluateSeaAnimalActions(SeaAnimal seaanimal)
 {
     _seaAnimal = seaanimal;
     EvaluateMines();
     EvaluateSuccess();
     EvaluateTurtleTooFar();
     return(_seaAnimal);
 }
 public override SeaAnimal SeaAnimalGameInit(SeaAnimal animal)
 {
     animal.x_position    = _initialGameSettings.StartingPoint_x;
     animal.y_position    = _initialGameSettings.StartingPoint_y;
     animal.direction     = _initialGameSettings.StartingDirection;
     animal.AnimalHasLost = false;
     animal.AnimalHasWon  = false;
     return(animal);
 }
Exemple #3
0
 public abstract SeaAnimal SeaAnimalGameInit(SeaAnimal animal);