AddRoom("Biosphere_Clearing", {
					colour={r=.8,g=0.5,b=.6,a=.50},
					value = GROUND.FOREST,
					tags = {"ExitPiece", "Chester_Eyebone"},
					contents =  {
									countprefabs = {
    										spawnpoint_multiplayer = 1,
    									},
									countstaticlayouts={["MushroomRingLarge"]=function()  
																				if math.random(0,1000) > 985 then 
																					return 1 
																				end
																				return 0 
																			   end},
					                distributepercent = .15,
					                distributeprefabs=
					                {
										flint=0.05,
										pighouse=0.015,
                                        fireflies = 1,
					                    evergreen = 1.5,
					                    grass = .1,
					                    sapling=.8,
					                    berrybush=.1,
					                    beehive=.05,
					                    red_mushroom = .01,
					                    green_mushroom = .02,
					                },
					            }
					})
AddRoom("Biosphere_Forest", {
					colour={r=0,g=.9,b=0,a=.50},
					value = GROUND.FOREST,
					tags = {"ExitPiece", "Chester_Eyebone"},
					contents =  {
									countstaticlayouts=
									{
									},

									-- countprefabs =
									-- {
									-- 	livingtree = function() return (math.random() > TUNING.LIVINGTREE_CHANCE and 1) or 0 end									
									-- },
					                distributepercent = .2,
					                distributeprefabs=
					                {
										flint=0.05,
                                        fireflies = 0.1,
					                    evergreen = 6,
					                    grass = .05,
					                    sapling=.5,
					                    berrybush=.02,
					                    blue_mushroom = 0.02,
					                },
					            }
					
					})
AddRoom("Biosphere_Pondopolis", {
					colour={r=.30,g=.20,b=.50,a=.50},
					value = GROUND.GRASS,
					contents =  {
					                countprefabs= {
					                    pond = function () return 5 + math.random(3) end
					                },
									distributepercent = .2,
									distributeprefabs = {
										flint=0.05,
					                    grass = 8,
					                    flower = 6,
					                    sapling = 1,
									},
					            }
					})
AddRoom("Biosphere_BeeClearing", {
					colour={r=.8,g=1,b=.8,a=.50},
					value = GROUND.GRASS,
					contents =  {
									distributepercent = .2,
									distributeprefabs = {
                                        fireflies= 1,
					                    beehive=.2,
					                    grass = 8,
					                    flower = 6,
					                    sapling = 1,
									},
					            }
					})
AddRoom("Biosphere_Guarded_Pondopolis", {
					colour={r=.30,g=.20,b=.50,a=.50},
					value = GROUND.GRASS,
					contents =  {
					                countprefabs= {
					                    pond = function () return 3 + math.random(1) end,
					                    pond_mos =function () return 3 + math.random(2) end,
					                },
									distributepercent = .2,
									distributeprefabs = {
										flint=0.05,
					                    grass = 8,
					                    flower = 6,
					                    sapling = 1,
									},
					            }
					})
AddRoom("Biosphere_WalrusHut_Grassy", {
					colour={r=.30,g=.20,b=.50,a=.50},
					value = GROUND.GRASS,
					contents =  {
					                countprefabs= {
										walrus_camp = function () return 1 + math.random(2) end
					                },
					                distributepercent = .275,
					                distributeprefabs=
					                {
										flower=0.112,
										grass=0.2,
										carrot_planted=0.05,
										flint=0.05,
										sapling=0.2,
										evergreen=0.3,
										pond=.005,
					                },
					            }
					})
AddRoom("Biosphere_WalrusHut_Rocky", {
					colour={r=.30,g=.20,b=.50,a=.50},
					value = GROUND.ROCKY,
					contents =  {
					                countprefabs= {
										walrus_camp = function () return 1 + math.random(2) end 
					                },
					                distributepercent = .2,
					                distributeprefabs=
					                {
										flint=0.05,
										rock1=1,
										rock2=1,
										tallbirdnest=0.3,
					                },
					            }
					})
AddRoom("Biosphere_WalrusHut_Plains", {
					colour={r=.30,g=.20,b=.50,a=.50},
					value = GROUND.SAVANNA,
					contents =  {
					                countprefabs= {
										walrus_camp = function () return 1 + math.random(2) end
					                },
					                distributepercent = .5,
					                distributeprefabs=
					                {
										flint=0.05,
										grass=0.09,
										flower=0.003,
					                },
					            }
					})
AddRoom("Biosphere_Rocky", {
					colour={r=.55,g=.75,b=.75,a=.50},
					value = GROUND.DIRT,
					tags = {"ExitPiece", "Chester_Eyebone"},
					contents =  {
									countprefabs=
									{
										meteorspawner = function() return math.random(1,2) end,
									},
					                distributepercent = .1,
					                distributeprefabs=
					                {
										flint=0.05,
					                    rock1 = 2,
					                    rock2 = 2,
					                    tallbirdnest=.1,
					                    spiderden=.01,
					                    blue_mushroom = .002,
					                },
					            }
					})
AddRoom("Biosphere_PigKingdom", {
					colour={r=0.8,g=.8,b=.1,a=.50},
					value = GROUND.GRASS,
					tags = {"Town"},
					contents =  {
									countstaticlayouts=
									{
										["DefaultPigking"]=1,
										["CropCircle"]=function() return math.random(0,1) end,
										--[[["TreeFarm"]= 	function()
																		if math.random() > 0.97 then 
																			return math.random(1,2) 
																	  	end 
																	  	return 0 
										 				end,]]
									},
					                countprefabs= {
					                    pighouse = function () return 5 + math.random(4) end,
					                },
					                distributepercent = .175,
					                distributeprefabs=
					                {
										flint=0.05,
										flower=0.112,
										grass=0.2,
										carrot_planted=0.05,
										flint=0.05,
										sapling=0.2,
										evergreen=0.3,
										pond=.005,
					                },
					            },
					})
AddRoom("Biosphere_BeefalowPlain", {
					colour={r=.45,g=.5,b=.85,a=.50},
					value = GROUND.SAVANNA,
					contents =  {
					                distributepercent = .2,
					                distributeprefabs= {
					                    grass = .01,
					                    beefalo = 0.01,
					                } 
					            }
					})
AddRoom("Biosphere_Plain", {
					colour={r=.8,g=.4,b=.4,a=.50},
					value = GROUND.SAVANNA,
					tags = {"ExitPiece", "Chester_Eyebone"},
					contents =  {
					                distributepercent = .10,
					                distributeprefabs=
					                {
					                    rock1 = 0.05,
					                    grass = .5,
					                    rabbithole=.25, 
					                    green_mushroom = .005,
					                },
					            }
					})
AddRoom("Biosphere_Guarded_PigKingdom", {
					colour={r=0.8,g=.8,b=.1,a=.50},
					value = GROUND.GRASS,
					tags = {"Town"},
					contents =  {
									countstaticlayouts=
									{
										["TorchPigking"]=1,
										["pigguard_berries"]=function() return math.random(0,1) end,
									},
					                countprefabs= {
										pigtorch = function () return 3 + math.random(6) end,
					                    pighouse = function () return 5 + math.random(4) end,
					                },
					                distributepercent = .175,
					                distributeprefabs=
					                {
										flint=0.05,
										flower=0.112,
										grass=0.2,
										carrot_planted=0.05,
										flint=0.05,
										sapling=0.2,
										evergreen=0.3,
										pond=.005,
					                },
					            }
					})