[Solved] MapGenSettings for Surfaces
Posted: Sat Oct 01, 2016 1:51 pm
I'm generating a new surface and trying to provide it with it's own MapGenSettings, but it's not working like I'd expect.
The effect I'm after is to completely override the autoplace_controls with my own. I've tried...
Which has no effect on what is generated, ir mirrors the main surface exactly.
Trying this...
Makes the water disappear but nothing else. Extra odd because water hasn't been touched in that list.
The new wall/floor/ore tiles are spawning on both surfaces (which is fine for the moment although I'll have to make that stop in the end too).
~Any ideas on how it should be done?
The effect I'm after is to completely override the autoplace_controls with my own. I've tried...
Code: Select all
{
["nidavellir-floor"] = { frequency = "normal", size = "medium", richness = "regular" },
["nidavellir-wall"] = { frequency = "normal", size = "medium", richness = "regular" },
["nw-nifite-ore"] = { frequency = "normal", size = "medium", richness = "regular" } ,
}
Trying this...
Code: Select all
{
["nidavellir-floor"] = { frequency = "normal", size = "medium", richness = "regular" },
["nidavellir-wall"] = { frequency = "normal", size = "medium", richness = "regular" },
["nw-nifite-ore"] = { frequency = "normal", size = "medium", richness = "regular" } ,
["grass"] = { frequency = "none", size = "none", richness = "none" },
["grass-medium"] = { frequency = "none", size = "none", richness = "none" },
["grass-dry"] = { frequency = "none", size = "none", richness = "none" },
["dirt"] = { frequency = "none", size = "none", richness = "none" },
["dirt-dark"] = { frequency = "none", size = "none", richness = "none" },
["sand"] = { frequency = "none", size = "none", richness = "none" },
["sand-dark"] = { frequency = "none", size = "none", richness = "none" },
["coal"] = { frequency = "none", size = "none", richness = "none" },
}
The new wall/floor/ore tiles are spawning on both surfaces (which is fine for the moment although I'll have to make that stop in the end too).
~Any ideas on how it should be done?