So after reading a bit here and there on creating a custom starting world I've had some success but not complete success.
I'm able to get the system to show as a selectable starting system but it crashes during galaxy generation.
I have used the basic Sol system for a starting template, and modified it to fit the Corusant system From Star Wars. I limited it to 6 planets and opted to try and keep it simple by using art assets from other in game planets.
I modified the StarSystemDefs.xml and PlanetDefs.xml and placed the modified files in the Mods folder. The PlanetDefs.xml only has the modified system info in it and has been renamed PlanetDefs_CorusantMod.xml. I used Skukkuk's Extreme Planet Mod as a base to build the system and planets. But considering I used existing artwork I did not think I would have to modify the ContinentDefs.xml or PlanetArtDefs.xml files. The modified parts are listed below. Any help I can get on figuring our what I did wrong would be appreciated.
PlanetDef's File.
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<PlanetList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../Schema/PlanetDefs.xsd">
<!-- Coursant starter planets -->
<Planet>
<InternalName>PlanetRevisse</InternalName>
<DisplayName>REVISSE_NAME</DisplayName>
<PlanetType>Dead</PlanetType>
<PlanetClass>0</PlanetClass>
<ArtDefine>MercuryArt</ArtDefine>
</Planet>
<Planet>
<InternalName>Planet_Platoril</InternalName>
<DisplayName>Planet_Platoril_Name</DisplayName>
<PlanetType>Habitable</PlanetType>
<PlanetClass>4</PlanetClass>
<PlanetTrait>AquaticWorld</PlanetTrait>
<DisableColonizationEvent>1</DisableColonizationEvent>
<ArtDefine>ToriaArt</ArtDefine>
</Planet>
<Planet>
<InternalName>PlanetCorusant</InternalName>
<DisplayName>CorusantName</DisplayName>
<PlanetType>Habitable</PlanetType>
<PlanetClass>20</PlanetClass>
<ArtDefine>IconiaArt</ArtDefine>
</Planet>
<Planet>
<InternalName>Planet_Muscave</InternalName>
<DisplayName>Planet_Muscave_Name</DisplayName>
<PlanetType>GasGiant</PlanetType>
<PlanetClass>0</PlanetClass>
<ArtDefine>DeepArt</ArtDefine>
</Planet>
<Planet>
<InternalName>Planet_Nabatu</InternalName>
<DisplayName>Planet_Nabatu_Name</DisplayName>
<PlanetType>Dead</PlanetType>
<PlanetClass>0</PlanetClass>
<ArtDefine>DeadPlanet</ArtDefine>
</Planet>
<Planet>
<InternalName>PlanetUlabos</InternalName>
<DisplayName>UlabosName</DisplayName>
<PlanetType>GasGiant</PlanetType>
<PlanetClass>0</PlanetClass>
<ArtDefine>GasGiantArt</ArtDefine>
</Planet>
</PlanetList>
Section of StarSystemDef's.xml Moddified
<StarSystem>
<InternalName>CorusantSystem</InternalName>
<DisplayName>CorusantSystem_NAME</DisplayName>
<Description>CorusantSystem_Dec</Description>
<OrbitLane>
<LaneType>Star</LaneType>
<Body>
<BodyType>UnaryStar</BodyType>
<BodyDef>SolStar</BodyDef>
</Body>
</OrbitLane>
<OrbitLane>
<LaneType>DeadZone</LaneType>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>PlanetRevisse</BodyDef>
</Body>
</OrbitLane>
<OrbitLane>
<LaneType>HabitableZone</LaneType>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>PlanetPlatoril</BodyDef>
</Body>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>PlanetCorusant</BodyDef>
<IsHomeworld>true</IsHomeworld>
<Position>5</Position>
</Body>
</OrbitLane>
<OrbitLane>
<LaneType>NoRandom</LaneType>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>PlanetMuscave</BodyDef>
</Body>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>PlanetNabatu</BodyDef>
</Body>
<Body>
<BodyType>Planet</BodyType>
<BodyDef>PlanetUlabos</BodyDef>
</Body>
</OrbitLane>
</StarSystem>