1st. I was to lazy to read entire thing... but...
2nd. my sollution
in Core mod folder new file
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<AssetTable
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../Schema/Lib/AssetTableDef.xsd">
<Asset>
<Tag>CorrosiveWorldIcon</Tag>
<Filename>Corrosive_World_Icon.png</Filename>
</Asset>
<Asset>
<Tag>BacterialWorldIcon</Tag>
<Filename>Bacterial_World_Icon.png</Filename>
</Asset>
</AssetTable>
in Text mod folder, file "PlanetTraitText"
(...)
<StringTable>
<Label>CorrosiveWorld_Name</Label>
<String>[ICON=CorrosiveWorldIcon] Corrosive World</String>
</StringTable>
<StringTable>
<Label>CorrosiveWorld_Dec</Label>
<String>Acidic lakes and storms makes this world unsuitable for colonization by non-carbon lifeforms.</String>
</StringTable>
<StringTable>
<Label>BacterialWorld_Name</Label>
<String>[ICON=BacterialWorldIcon] Bacterial World</String>
</StringTable>
<StringTable>
<Label>BacterialWorld_Dec</Label>
<String>This world has microbes that are deadly to organic life forms.</String>
</StringTable>
(...)
an of course appropriate changes in Game mod folder "PlanetTraitDefs"
<HUDIcon>Corrosive_World_Icon.png</HUDIcon>

