Stellaris

Stellaris

220 ratings
Paint a Galaxy
16
6
2
5
4
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
4.437 MB
23 Jul @ 7:56pm
26 Jul @ 6:13pm
2 Change Notes ( view )

Subscribe to download
Paint a Galaxy

In 1 collection by Oatmeal Problem
Oatmeal Mods
9 items
Description
Paint your very own galaxy and play in it!

IMPORTANT: read the instructions

This mod does nothing on it's own. You use it alongside the Paint a Galaxy web app[oatmealproblem.github.io].

  1. Subscribe to and activate this mod
  2. Paint, generate stars and hyperlanes, and download the txt file in the web app[oatmealproblem.github.io]
  3. Create your own mod for your custom galaxy
    • Open the launcher
    • Go to the "Mod Library" tab
    • Click "Upload Mod"
    • Click "Create a Mod"
    • Enter whatever values you want, and click "Create Mod"
  4. Open your mod's folder
    • Find the mod in your "Mod Library" in the launcher (there's a search at the top)
    • Hover over the mod and click the 3 dots to the right, then click "Show in Folder"
  5. Create a new folder "map", and inside "map" create a new folder "setup_scenarios"
  6. Move the txt file you downloaded to the "setup_scenarios" folder
  7. Make sure both this mod and your mod are active
  8. Run the game, and select "Painted Galaxy" as your galaxy size when starting a new game
    • I highly recommend setting Guaranteed Habitable Planets to 0, and I recommend that you do not use Imperial Fiefdom, Broken Shackles, or Payback origins. See known issues below.

Known Issues
  • Some things need to create additional solar systems, so you'll see some in-game that were not in the map preview:
    • Fallen Empire starting systems (if Fallen Empires enabled)
    • Fallen Empire holy worlds (if spiritualist Fallen Empire spawned)
    • Origin federation members
    • Some unique systems / event chains
  • Sol doesn't get specific neighbors, eg Alpha Centauri, Barnard's Star
  • Marauders spawn with only one system each (will fix)
  • No nebulas (will fix)
  • Advanced AIs do not start with additional systems (will fix)
  • MSI (Broken Shackles / Payback antagonist) does not fully spawn
  • Imperial Fiefdom overlord does not fully spawn
  • Guaranteed habitable planets do not work (will fix)
  • Federation origins (Common Ground / Hegemon) do not work unless you turn guaranteed habitable planets off (will fix)
  • "Ratling" event chain only partially spawns (will fix)
  • You might spawn next to unique/event systems (might fix)

Compatibility
  • Should be compatible with most mods
  • If you are using a mod that adds galaxy shapes, you must select a vanilla shape (eg elliptical) for the Painted Galaxy size to appear
  • Mods that edit common/fallen_empires have minor incompatibilities (I only know of Ancient Cache of Technologies and Ethics & Civics: Bug Branch; I will coordinate with these authors to fix)
  • Modded event chains that rely on "neighbor_system" initializers will not work. I have fixed / verified the following mods:
    • Gigastructural Engineering and More
    • More Events Mod
  • If you are using a mod that changes the core (eg Gigastructural Engineering), don't paint stars there

Sharing
Feel free to share and upload the galaxies you create, and feel free to manually edit them further to your liking. You should mark this mod as required, otherwise your subscribers will experience issues with incorrect homeworlds (I prefer you not simply copy this mods code into your mod, since that could lead to conflicts if release fixes/updates). Credit and linking is appreciated.

[discord.gg]
Come chat in #oatmeal-mods
83 Comments
Oatmeal Problem  [author] 1 Aug @ 10:27am 
@FunnelVortex when you have the stars section open, click the map to add/remove a star. When you have the hyperlanes section open, click one star then another to add/remove hyperlane between them. Nothing too advanced, meant for small tweaks after randomly generating, not for a fully handmade map.

If that's not working, yeah try hard-refreshing. (I'm not sure how aggressively GitHub caches the pages.)
FunnelVortex 1 Aug @ 10:22am 
Yeah TBF I did point out the limitations with Nro's it's good if you wanna set up a consistent "board game" scenario though.

Oh you can tweak those now? Do I need to hard refresh the page or something? Because I still see the standard tools.
Oatmeal Problem  [author] 1 Aug @ 10:19am 
@FunnelVortex yeah, I called out AI-coded so folks can apply their own judgement there (I still write my code the old-fashioned way). However, Nro's Galaxy Editor doesn't do the same thing. You can use Nro's for editing the galaxy map of a save file (btw, you can now manually tweak stars and hyperlanes in Paint a Galaxy, before starting a game). The other tool I posted is for creating custom solar systems mods, eg the stars, planets, asteroids etc inside a system. I don't know of any other GUI tool for that
FunnelVortex 1 Aug @ 10:16am 
Actually download Nros's from here, the link I posted in my other comment is outdated
https://github.com/Nro001/Nro-Galaxy-Editor
FunnelVortex 1 Aug @ 10:13am 
Instead of supporting AI use Nro's Galaxy Editor (https://www.nexusmods.com/stellaris/mods/133) to make tweaks and adjustments to your galaxy instead. You can load it from a save and use it to set up custom scenarios as long as you're fine with everyone having fixed starting points (using this with that tool can be good for setting up RP and challenge maps).
Oatmeal Problem  [author] 1 Aug @ 10:06am 
@Zenthesize woohoo, more modders more mods! You can't directly specify the star, but you can specify the solar system initializer, by adding, for example, "initialzer = special_init_01" (this one is always a black hole) inside the "system = { ... }" lines. You can view the available solar system initializers in the common/solar_system_initializers folder of your Stellaris install (or any mods). You could also mod your own initializers and use those. See https://stellaris.paradoxwikis.com/System_modding if you want to dive into that, or you can try out this AI-coded graphical tool for it https://github.com/KillyBlame/Stellaris_Solarsystem_Editor (I don't know how well that works).

I'm happy to help and answer questions. Discord is probably better for that -- link to Modding Den at the bottom of the mod description; other folks there are generally helpful and friendly too
Zenthesize 1 Aug @ 9:28am 
this mod is good. it helped me learn about modding the game, i love making my own maps in other games, and this is so easy. thank you, also how would you change star type from different types like black holes? it that random. can i do that in Notepad ++?
G4R5vb5r3H 1 Aug @ 8:56am 
That would be fine - I'd probably have to turn off generated wormholes anyways if I wanted to make a 'fully custom' layout.
Oatmeal Problem  [author] 1 Aug @ 7:33am 
@G4R5vb5r3H It should be possible to do something with wormholes. I suspect though that there would be a very small chance for it to fail (since there can only be one wormhole per system, if the game randomly spawns a wormhole in the system you designated, then the designated wormhole would fail), but that depends on the timing of things. Anyway, it's something I want to look into

@Natsu_Zirok core highlight, L-cluster highlight, and image upload are all on my todo :)
Natsu_Zirok 1 Aug @ 2:48am 
A couple of thoughts for the editor:
Highlight the center with a separate color for Giga and Azilash (Rift), you can use it as a switch.
Highlight the L-Cluster zone.
Add uploading of your own images (convert RGB to BW). I know that you can't upload to GitHub, but there is a File Api in JS, although it is a bit buggy.