Beispiel #1
0
        private void HandleZonesTurn(World world)
        {
            for (var i = 0; i < world.Board.Size; ++i)
            {
                for (var j = 0; j < world.Board.Size; ++j)
                {
                    var location = new Location(i, j);
                    var zone     = world.Board.Get(location);
                    var entities = world.EntitiesAt(location);

                    zone.AffectedBy(world, entities);
                }
            }
        }