コード例 #1
0
ファイル: Mine.cs プロジェクト: Samuelpaz95/MineSweeperWithCS
 private void Activate(TerrainPart terrainPart)
 {
     if (terrainPart != null && terrainPart.item is Clue)
     {
         ((Clue)terrainPart.item).MineAdded();
     }
 }
コード例 #2
0
ファイル: Game.cs プロジェクト: Samuelpaz95/MineSweeperWithCS
        public void do_movement(int[] location, string action)
        {
            TerrainPart terrainPart = Terrain.SelectTerrainPart(location);

            if (terrainPart.item == null)
            {
                PutClues();
                PutMines(location);
            }
            if (action.Equals("unearth"))
            {
                Player.Play(Terrain, location);
            }
            else if (action.Equals("pennant"))
            {
                Player.TogglePennantIn(Terrain, location);
            }
        }