Exemple #1
0
 public Lander Clone()
 {
     var clone = new Lander
     {
         Situation = new Situation
         {
             X = Situation.X,
             Y = Situation.Y,
             HorizontalSpeed = Situation.HorizontalSpeed,
             VerticalSpeed = Situation.VerticalSpeed,
             Fuel = Situation.Fuel,
             Rotation = Situation.Rotation,
             Power = Situation.Power,
         },
         Situations = Situations.ToList(),
         Actions = Actions.ToList(),
         Status = Status
     };
     return clone;
 }