Angel you can use this code in bio-processing-override.lua to have the gardens in alien biomes.
Code: Select all
if data.raw.tile["frozen-snow-0"] then
data.raw.tree["temperate-garden"].autoplace.tile_restriction = {"vegetation-blue-grass-1", "vegetation-blue-grass-2",
"vegetation-green-grass-1", "vegetation-green-grass-2", "vegetation-green-grass-3", "vegetation-green-grass-4",
"vegetation-mauve-grass-1", "vegetation-mauve-grass-2",
"vegetation-olive-grass-1", "vegetation-olive-grass-2",
"vegetation-orange-grass-1", "vegetation-orange-grass-2",
"vegetation-purple-grass-1", "vegetation-purple-grass-2",
"vegetation-red-grass-1","vegetation-red-grass-2",
"vegetation-turquoise-grass-1", "vegetation-turquoise-grass-2",
"vegetation-violet-grass-1", "vegetation-violet-grass-2",
"vegetation-yellow-grass-1", "vegetation-yellow-grass-2"}
data.raw.tree["temperate-tree-1"].autoplace.tile_restriction = {"vegetation-blue-grass-1", "vegetation-blue-grass-2",
"vegetation-green-grass-1", "vegetation-green-grass-2", "vegetation-green-grass-3", "vegetation-green-grass-4",
"vegetation-mauve-grass-1", "vegetation-mauve-grass-2",
"vegetation-olive-grass-1", "vegetation-olive-grass-2",
"vegetation-orange-grass-1", "vegetation-orange-grass-2",
"vegetation-purple-grass-1", "vegetation-purple-grass-2",
"vegetation-red-grass-1","vegetation-red-grass-2",
"vegetation-turquoise-grass-1", "vegetation-turquoise-grass-2",
"vegetation-violet-grass-1", "vegetation-violet-grass-2",
"vegetation-yellow-grass-1", "vegetation-yellow-grass-2"}
data.raw.tree["desert-garden"].autoplace.tile_restriction = {"mineral-aubergine-sand-1", "mineral-aubergine-sand-2", "mineral-aubergine-sand-3",
"mineral-beige-sand-1", "mineral-beige-sand-2", "mineral-beige-sand-3",
"mineral-black-sand-1", "mineral-black-sand-2", "mineral-black-sand-3",
"mineral-brown-sand-1", "mineral-brown-sand-2", "mineral-brown-sand-3",
"mineral-cream-sand-1", "mineral-cream-sand-2", "mineral-cream-sand-3",
"mineral-dustyrose-sand-1", "mineral-dustyrose-sand-2", "mineral-dustyrose-sand-3",
"mineral-grey-sand-1", "mineral-grey-sand-2", "mineral-grey-sand-3",
"mineral-purple-sand-1", "mineral-purple-sand-2", "mineral-purple-sand-3",
"mineral-red-sand-1", "mineral-red-sand-2", "mineral-red-sand-3",
"mineral-tan-sand-1", "mineral-tan-sand-2", "mineral-tan-sand-3",
"mineral-violet-sand-1", "mineral-violet-sand-2", "mineral-violet-sand-3",
"mineral-white-sand-1", "mineral-white-sand-2", "mineral-white-sand-3"
}
data.raw.tree["swamp-garden"].autoplace.tile_restriction = {"mineral-aubergine-dirt-1", "mineral-aubergine-dirt-2", "mineral-aubergine-dirt-3", "mineral-aubergine-dirt-4", "mineral-aubergine-dirt-5", "mineral-aubergine-dirt-6",
"mineral-beige-dirt-1", "mineral-beige-dirt-2", "mineral-beige-dirt-3", "mineral-beige-dirt-4", "mineral-beige-dirt-5", "mineral-beige-dirt-6",
"mineral-black-dirt-1", "mineral-black-dirt-2", "mineral-black-dirt-3", "mineral-black-dirt-4", "mineral-black-dirt-5", "mineral-black-dirt-6",
"mineral-brown-dirt-1", "mineral-brown-dirt-2", "mineral-brown-dirt-3", "mineral-brown-dirt-4", "mineral-brown-dirt-5", "mineral-brown-dirt-6",
"mineral-cream-dirt-1", "mineral-cream-dirt-2", "mineral-cream-dirt-3", "mineral-cream-dirt-4", "mineral-cream-dirt-5", "mineral-cream-dirt-6",
"mineral-dustyrose-dirt-1", "mineral-dustyrose-dirt-2", "mineral-dustyrose-dirt-3", "mineral-dustyrose-dirt-4", "mineral-dustyrose-dirt-5", "mineral-dustyrose-dirt-6",
"mineral-grey-dirt-1", "mineral-grey-dirt-2", "mineral-grey-dirt-3", "mineral-grey-dirt-4", "mineral-grey-dirt-5", "mineral-grey-dirt-6",
"mineral-purple-dirt-1", "mineral-purple-dirt-2", "mineral-purple-dirt-3", "mineral-purple-dirt-4", "mineral-purple-dirt-5", "mineral-purple-dirt-6",
"mineral-red-dirt-1", "mineral-red-dirt-2", "mineral-red-dirt-3", "mineral-red-dirt-4", "mineral-red-dirt-5", "mineral-red-dirt-6",
"mineral-tan-dirt-1", "mineral-tan-dirt-2", "mineral-tan-dirt-3", "mineral-tan-dirt-4", "mineral-tan-dirt-5", "mineral-tan-dirt-6",
"mineral-violet-dirt-1", "mineral-violet-dirt-2", "mineral-violet-dirt-3", "mineral-violet-dirt-4", "mineral-violet-dirt-5", "mineral-violet-dirt-6",
"mineral-white-dirt-1", "mineral-white-dirt-2", "mineral-white-dirt-3", "mineral-white-dirt-4", "mineral-white-dirt-5", "mineral-white-dirt-6"
}
data.raw.tree["swamp-tree-1"].autoplace.tile_restriction = {"mineral-aubergine-dirt-1", "mineral-aubergine-dirt-2", "mineral-aubergine-dirt-3", "mineral-aubergine-dirt-4", "mineral-aubergine-dirt-5", "mineral-aubergine-dirt-6",
"mineral-beige-dirt-1", "mineral-beige-dirt-2", "mineral-beige-dirt-3", "mineral-beige-dirt-4", "mineral-beige-dirt-5", "mineral-beige-dirt-6",
"mineral-black-dirt-1", "mineral-black-dirt-2", "mineral-black-dirt-3", "mineral-black-dirt-4", "mineral-black-dirt-5", "mineral-black-dirt-6",
"mineral-brown-dirt-1", "mineral-brown-dirt-2", "mineral-brown-dirt-3", "mineral-brown-dirt-4", "mineral-brown-dirt-5", "mineral-brown-dirt-6",
"mineral-cream-dirt-1", "mineral-cream-dirt-2", "mineral-cream-dirt-3", "mineral-cream-dirt-4", "mineral-cream-dirt-5", "mineral-cream-dirt-6",
"mineral-dustyrose-dirt-1", "mineral-dustyrose-dirt-2", "mineral-dustyrose-dirt-3", "mineral-dustyrose-dirt-4", "mineral-dustyrose-dirt-5", "mineral-dustyrose-dirt-6",
"mineral-grey-dirt-1", "mineral-grey-dirt-2", "mineral-grey-dirt-3", "mineral-grey-dirt-4", "mineral-grey-dirt-5", "mineral-grey-dirt-6",
"mineral-purple-dirt-1", "mineral-purple-dirt-2", "mineral-purple-dirt-3", "mineral-purple-dirt-4", "mineral-purple-dirt-5", "mineral-purple-dirt-6",
"mineral-red-dirt-1", "mineral-red-dirt-2", "mineral-red-dirt-3", "mineral-red-dirt-4", "mineral-red-dirt-5", "mineral-red-dirt-6",
"mineral-tan-dirt-1", "mineral-tan-dirt-2", "mineral-tan-dirt-3", "mineral-tan-dirt-4", "mineral-tan-dirt-5", "mineral-tan-dirt-6",
"mineral-violet-dirt-1", "mineral-violet-dirt-2", "mineral-violet-dirt-3", "mineral-violet-dirt-4", "mineral-violet-dirt-5", "mineral-violet-dirt-6",
"mineral-white-dirt-1", "mineral-white-dirt-2", "mineral-white-dirt-3", "mineral-white-dirt-4", "mineral-white-dirt-5", "mineral-white-dirt-6"
}
end
Frozen and volcanic get nothing but it would be awesome some new gardens specific to these biomes
Also you could paint their location on the minimap for the colour blind like me
, I don't know if it is just me but to me those swamp gardens are almost invisible