Beispiel #1
0
 public override void Action()
 {
     if (!Container.Started)
     {
         Container.StartPuzzle(this);
     }
     else if (!Container.Completed.Contains(this))
     {
         Container.SetNewSelectedNode(this);
         Container.PuzzleAction();
     }
     Container.CheckNiegbourhood();
     Container.CheckEndCondition();
 }