Example #1
0
 public void SetMode(BoardEditorMode mode)
 {
     if (SelectedCell != null)
     {
         DeselectCell(SelectedCell);
         SelectedCell = null;
     }
     if (mode == BoardEditorMode.Generate)
     {
         foreach (var cell in Board.Cells)
         {
             if (cell.Data.IsItemGenerator)
             {
                 ShowGenerator(cell);
             }
         }
     }
     else
     {
         if (Mode == BoardEditorMode.Generate)
         {
             foreach (var cell in Board.Cells)
             {
                 if (cell.Data.IsItemGenerator)
                 {
                     HideGenerator(cell);
                 }
             }
         }
     }
     Mode = mode;
 }
Example #2
0
 public void SetMode(BoardEditorMode mode)
 {
     if(SelectedCell != null) {
     DeselectCell(SelectedCell);
     SelectedCell = null;
       }
       if(mode == BoardEditorMode.Generate) {
     foreach(var cell in Board.Cells) {
       if(cell.Data.IsItemGenerator) {
     ShowGenerator(cell);
       }
     }
       }
       else {
     if(Mode == BoardEditorMode.Generate) {
       foreach(var cell in Board.Cells) {
     if(cell.Data.IsItemGenerator) {
       HideGenerator(cell);
     }
       }
     }
       }
       Mode = mode;
 }