예제 #1
0
        public override void Apply(T map)
        {
            var floorPlan = new FloorPlan();

            floorPlan.InitSize(new Loc(this.Width, this.Height));

            map.InitPlan(floorPlan);
        }
예제 #2
0
        public override void Apply(T map)
        {
            var floorPlan = new FloorPlan();

            floorPlan.InitSize(map.GridPlan.Size);
            map.InitPlan(floorPlan);

            map.GridPlan.PlaceRoomsOnFloor(map);
        }