• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

ParasiteX

Second Lieutenant
30 Badges
May 11, 2016
162
30
  • Magicka
  • Sword of the Stars II
  • Magicka 2
  • Surviving Mars: First Colony Edition
  • BATTLETECH - Backer
  • Stellaris: Distant Stars
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Surviving Mars: First Colony Edition
  • Stellaris: Megacorp
  • Prison Architect
  • Stellaris: Apocalypse
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
  • Surviving Mars: Digital Deluxe Edition
  • Stellaris: Humanoids Species Pack
  • Age of Wonders III
  • Surviving Mars
  • BATTLETECH
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris
  • Pillars of Eternity
  • Crusader Kings II
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Sword of Islam
look in the Stellaris\common\solar_system_initializers folder.

The file prescripted_species_systems.txt has what you are looking for.

To change mars to desert for instance. Then change it to look something like this.
Code:
    planet = {
        name = "Mars"
        class = "pc_desert"
        orbit_distance = 20
        orbit_angle = 60
        size = 15
        has_ring = no
        entity = "barren_planet_mars_entity"
    }

There are more advnced shit you can do, like specifying what tile resources and blockers it will spawn with and such. To figure out how to do that, then simply examine how the earth serction looks like. That has most of the things you need to know for how to do that.

For a full list of planet class name. Check \Stellaris\common\planet_classes\00_planet_classes.txt

EDIT:
Here is btw my version of my edited Mars. It has a few pre-set tile blockers i added, which make sense for Mars. As just letting it randomly spawn tile blockers, had a tendency to spawn the wild animal one.. which kinda makes no sense considering what we know of Mars..

Code:
    planet = {
        name = "Mars"
        class = "pc_desert"
        orbit_distance = 20
        orbit_angle = 60
        size = 15
        has_ring = no
        entity = "barren_planet_mars_entity"
        tile_blockers = none

        init_effect = {
            random_tile = {
                limit = { has_blocker = no has_building = no }
                set_blocker = "tb_mountain_range"
            }
            random_tile = {
                limit = { has_blocker = no has_building = no }
                set_blocker = "tb_active_volcano"
            }
            random_tile = {
                limit = { has_blocker = no has_building = no }
                set_blocker = "tb_deep_sinkhole"
            }
            random_tile = {
                limit = { has_blocker = no has_building = no }
                set_blocker = "tb_crater"
            }
            random_tile = {
                limit = { has_blocker = no has_building = no }
                set_blocker = "tb_crater"
            }
            random_tile = {
                limit = { has_blocker = no has_building = no }
                set_blocker = "tb_quicksand_basin"
            }
        }
    }
 

ParasiteX

Second Lieutenant
30 Badges
May 11, 2016
162
30
  • Magicka
  • Sword of the Stars II
  • Magicka 2
  • Surviving Mars: First Colony Edition
  • BATTLETECH - Backer
  • Stellaris: Distant Stars
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Surviving Mars: First Colony Edition
  • Stellaris: Megacorp
  • Prison Architect
  • Stellaris: Apocalypse
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
  • Surviving Mars: Digital Deluxe Edition
  • Stellaris: Humanoids Species Pack
  • Age of Wonders III
  • Surviving Mars
  • BATTLETECH
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris
  • Pillars of Eternity
  • Crusader Kings II
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Sword of Islam
Thanks. So I just modify the file? Doesn't that risk being overridden by future patches?

To avoid that. use the mod tools in the launcher to create a new mod. Give it name and folder name is it describes. You should then find it in your Documents\Paradox Interactive\Stellaris\mod folder

Simply create the folder structure \common\solar_system_initializers inside the custom mod folder, say let's for example have it named CustomSol.

So you would then make it look like this
Documents\Paradox Interactive\Stellaris\mod\CustomSol\common\solar_system_initializers

You can then either copy the existing prescripted_species_systems.txt and edit that. Which will then always override the original, even when the game is patched. Or create your own new .txt. This is a bit more advanced as you then have to create a new solar system initializer ID. And if you want it to look proper in game, you would also need to make a locilization file for it to display the name and such. So easist for beginners is to just edit prescripted_species_systems.txt
 
  • 1
Reactions:

Mitchz95

Field Marshal
17 Badges
Feb 4, 2016
3.534
2.569
  • Stellaris: Synthetic Dawn
  • Stellaris: Humanoids Species Pack
  • Stellaris: Nemesis
  • Stellaris: Necroids
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Major Wiki Contributor
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
Sorry, one more question. Does this override the custom Mars texture? Can I set it to keep that texture as a desert planet, but lose it after being terraformed further?

EDIT: And how do I add planet modifiers? I want Mars to have Weak Magnetic Field and Low Gravity, and Venus to have Tidal Locked.
 

ParasiteX

Second Lieutenant
30 Badges
May 11, 2016
162
30
  • Magicka
  • Sword of the Stars II
  • Magicka 2
  • Surviving Mars: First Colony Edition
  • BATTLETECH - Backer
  • Stellaris: Distant Stars
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Surviving Mars: First Colony Edition
  • Stellaris: Megacorp
  • Prison Architect
  • Stellaris: Apocalypse
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Federations
  • Stellaris: Necroids
  • Surviving Mars: Digital Deluxe Edition
  • Stellaris: Humanoids Species Pack
  • Age of Wonders III
  • Surviving Mars
  • BATTLETECH
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris
  • Pillars of Eternity
  • Crusader Kings II
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Sword of Islam
Thank you for your help! :)

EDIT: Does this override the custom Mars texture? Can I set it to keep that texture as a desert planet, but lose it after being terraformed further?

EDIT2: And how do I add planet modifiers? I want Mars to have Weak Magnetic Field and Low Gravity, and Venus to have Tidal Locked.

The custom mars texture is handled by entity = "barren_planet_mars_entity"
No idea how to make your own entities yet though.

And on your second question. Here is an example i found in the special_systems_initializers.txt

Code:
        init_effect = {
            add_modifier = {
                modifier = "stone_age_civilization"
                days = -1
            }
        }

You can find a lists of the various planet modifier IDs in Stellaris\common\static_modifiers
 

Anthropoid

Major Game Slut
58 Badges
Sep 30, 2008
3.014
1.076
  • Crusader Kings II
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Mount & Blade: Warband
  • Victoria 2: A House Divided
  • Supreme Ruler 2020
  • Rome Gold
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Heir to the Throne
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Charlemagne
  • Arsenal of Democracy
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis III Complete
  • Crusader Kings II: Sword of Islam
  • Commander: Conquest of the Americas
  • Deus Vult
  • East India Company Collection
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Reapers Due
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines - Mass Transit
  • BATTLETECH
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Green Cities
  • Crusader Kings II: Jade Dragon
  • Stellaris: Galaxy Edition
  • Cities: Skylines - Parklife
  • Cities: Skylines - Snowfall
  • Crusader Kings II: Conclave
  • Cities: Skylines - After Dark
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • Rise of Prussia
  • Cities: Skylines Industries
  • 500k Club
  • Victoria 2
  • Europa Universalis III Complete
  • Europa Universalis III Complete
How would I go about modifying the default Sol System to make Mars and Venus desert and arid planets, respectively? I know there's a guide for adding new systems, but I want to replace/modify the vanilla one.

I'm not seeing that guide. Can you point me in that direction?