<property name="AllowedBiomes" value="wasteland, pine_forest, plains, forest, snow, desert" />
[/CODE]
There are values (and perhaps properties) which aren't used in the current prefab xml files, e.g. "burn_forest" is not used but should be a valid entry in AllowedBiomes. I tried to read the Assembly-CSharp.dll and found an incomplete list of properties but no value lists.
Where can I find these things (do I really have to go through the other xml files (e.g. biomes.xml))?
Your xml making gui should basically have checkboxes that include the biome names in biomes.xml, which would then add to the prefab's xml. The biomes are in biomes.xml and there aren't a lot.
<biomemap id="01" name="snow"/>
<biomemap id="02" name="forest"/>
<biomemap id="03" name="pine_forest"/>
<biomemap id="04" name="plains"/>
<biomemap id="05" name="desert"/>
<biomemap id="06" name="water"/>
<biomemap id="07" name="radiated"/>
<biomemap id="08" name="wasteland"/>
<biomemap id="09" name="burnt_forest"/>
<biomemap id="10" name="city"/>
<biomemap id="11" name="city_wasteland"/>
<biomemap id="12" name="wasteland_hub"/>
<biomemap id="13" name="caveFloor"/>
<biomemap id="14" name="caveCeiling"/>
...and I'm fairly certain the cave ones don't work.
etc...