コード例 #1
0
ファイル: Map.cs プロジェクト: Bortieboth/Flashpoint
        public void HitFirefighters(Room room)
        {
            if(room.Firefighters.Count > 0)
            {
                List<Firefighter> hitFFs = room.Firefighters;

                foreach(Firefighter ff in hitFFs)
                {
                    room.TakeFirefighter(ff);
                    int newRow = (new Random()).Next(0, 1) * (RowsNumber - 1);
                    int newCol = (new Random()).Next(0, 1) * (ColsNumber - 1);

                    (Field(newRow, newCol) as Room).PutFirefighter(ff);
                }

            }
        }