My goal was to make a "custom solar system" that could be used along with any randomly created faction, and then selected for play the same way "Sol" and "Deneb" can currently be selected. This seemed like a promising first step to creating a reasonable set of alternative custom solar systems.
I have achieved about 95% success with this. It turned out to involve changes to a lot more files than I had expected, and there is still one "blemish" that I'd like to fix (doesn't seem to impact functionality) but could not resolve last night.
Perhaps someone will see it and have a good idea of how I might pin it down.
Here is a screen cap of the solar system after it has initialized and the game has started

and here is one of the "blemish" The "Yggdrasil" name is not showing up correctly, and part of the description for the custom country is not showing up.

Krajzen's Modding Guide was extremely helpful as was the wiki
I was surprised to realize that: a custom solar system apparently cannot exist without a "country" associated with it (or at least that is what I've gathered). So it is not so simple as "copy the 00_prescripted_species.txt" and use Earth or Deneb to create a new solar system. In order for it to function fully, the reference to
must match up with a line in a modded version of 00_prescripted_countries.txt, and in the directory
C:\ . . . \Stellaris\mod\Yggdrasil\prescripted_countries
Without correspondence here, the custom solar system will initialize with the names and many of the attributes correct, but the ordering of planets will be messed up, and in particular, the "home world" planet will have garbled tiles.
If anyone can help me pin down where that blemish in the setup screen might be coming from (because other than that it seems to be functioning completely) then I'll get it packaged and make it available.
I can post pieces of code and/or screen caps of the mod directories, etc., but I thought I'd start out simple.
And BTW: Yggdrasil is the "cosmic tree" in Norse pagan mythos. The system is basically modeled on our Sol system, but with a couple slight changes in permutation of planets, and with the planets renamed after Norse versions of the Roman Gods (Loki for Mercury, yes I know, not an exact analogue, but hey . . .) Fenrir for Venus (yes, it should really be Freyja, but I invoke "ARTISTIC LICENSE!"
. . . although if one of you really is an expert on Norse mythos and finds this configuration to be horrendous do tell, I can always change things around), Midgard for Earth, Freyja for Luna, Thor for Mars, Odin for Jupiter, etc.
The custom country itself are a human phenotype (of course, how could Space Vikings be anything BUT human!? . . . well MAYBE the Xeno-Boar people I guess?) "Terran" (again I know that is Latin, but "Jordians" just doesn't sound so good eh?): Militarist, Spiritualist, Xenophile . . .
I have achieved about 95% success with this. It turned out to involve changes to a lot more files than I had expected, and there is still one "blemish" that I'd like to fix (doesn't seem to impact functionality) but could not resolve last night.
Perhaps someone will see it and have a good idea of how I might pin it down.
Here is a screen cap of the solar system after it has initialized and the game has started

and here is one of the "blemish" The "Yggdrasil" name is not showing up correctly, and part of the description for the custom country is not showing up.

Krajzen's Modding Guide was extremely helpful as was the wiki
I was surprised to realize that: a custom solar system apparently cannot exist without a "country" associated with it (or at least that is what I've gathered). So it is not so simple as "copy the 00_prescripted_species.txt" and use Earth or Deneb to create a new solar system. In order for it to function fully, the reference to
Code:
flags = { yggdrasil_system yggdrasil }
must match up with a line in a modded version of 00_prescripted_countries.txt, and in the directory
C:\ . . . \Stellaris\mod\Yggdrasil\prescripted_countries
Without correspondence here, the custom solar system will initialize with the names and many of the attributes correct, but the ordering of planets will be messed up, and in particular, the "home world" planet will have garbled tiles.
If anyone can help me pin down where that blemish in the setup screen might be coming from (because other than that it seems to be functioning completely) then I'll get it packaged and make it available.
I can post pieces of code and/or screen caps of the mod directories, etc., but I thought I'd start out simple.
And BTW: Yggdrasil is the "cosmic tree" in Norse pagan mythos. The system is basically modeled on our Sol system, but with a couple slight changes in permutation of planets, and with the planets renamed after Norse versions of the Roman Gods (Loki for Mercury, yes I know, not an exact analogue, but hey . . .) Fenrir for Venus (yes, it should really be Freyja, but I invoke "ARTISTIC LICENSE!"
The custom country itself are a human phenotype (of course, how could Space Vikings be anything BUT human!? . . . well MAYBE the Xeno-Boar people I guess?) "Terran" (again I know that is Latin, but "Jordians" just doesn't sound so good eh?): Militarist, Spiritualist, Xenophile . . .
Last edited: