Stellaris

Stellaris

269 ratings
Paint a Galaxy
21
9
3
2
6
3
3
5
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
4.461 MB
23 Jul @ 7:56pm
28 Aug @ 9:53am
5 Change Notes ( view )

Subscribe to download
Paint a Galaxy

In 2 collections by Oatmeal Problem
Oatmeal Mods
9 items
Paint a Galaxy Community
10 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. Open this mod's folder
    • Find this 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"
  4. Open the folder "map", and inside "map" open the folder "setup_scenarios" (you should now be in the folder containing a file named "PUT_YOUR_GALAXY_HERE")
  5. Copy the txt file you downloaded to the "setup_scenarios" folder
    • Note: if you ever unsubscribe from this mod, your custom galaxies will be deleted, so you might want to keep a copy elsewhere
    • Alternatively, you can create your own mod; see the instructions in the pinned discussion
  6. Run the game, and select "Painted Galaxy" (or whatever name you chose in the app) as your galaxy size when starting a new game
    • I recommend that you do not use Imperial Fiefdom, Broken Shackles, or Payback origins. See known bugs below.
    • I recommend disabling this mod if you're not playing on a painted galaxy (the fixes I make for static galaxies could cause bugs in random galaxies)

Known Bugs (will fix)
  • MSI (Broken Shackles / Payback antagonist) does not fully spawn
  • Imperial Fiefdom overlord does not fully spawn
  • If you have multiple preferred spawns, the player always spawns in the same one (might fix, not sure if possible)

Caveats (minor issues, won't fix / not fixable)
  • Large galaxies (roughly 1700+ stars) require a mod that adds more star names (such as Just Star Names)
  • Sol doesn't get specific neighbors, eg Alpha Centauri, Barnard's Star
  • The "Advanced Neighbors" galaxy setting has no effect (if advanced AI empires are enabled, they can neighbor the player)
  • All precursors are "on" regardless of galaxy settings (but the mod Precursor Selection does work)
  • Some things need to create additional solar systems, so you'll see some in-game that were not in the online map painter (guaranteed worlds, marauders, fallen empires, some events). Some of these are vanilla behavior, some of these are fixes for static galaxies:

Compatibility
  • For Stellaris 4.0
  • Should be compatible with most mods
  • Modded origins that change homeworld planet class or guaranteed habitable worlds might have minor issues; please report if you encounter anything and I will fix for popular mods
  • If you are using a mod that adds galaxy shapes, you must select a vanilla shape (eg elliptical) for the Painted Galaxy size option to appear
  • Modded precursors are not directly supported, but will work if you use Precursor Selection
  • 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. This is generally rare. 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
Popular Discussions View All (1)
0
16 Aug @ 3:52pm
PINNED: Guide: Create Your Own Mod
Oatmeal Problem
160 Comments
Awww manx 14 hours ago 
Hey, I think you should have an ability to load the text files of galaxies, cause I have a map I'd like to rework on that's from a month ago and broke when I tried changing it manually from the text file.
Terran 22 hours ago 
It would be fun to actually have to go Stealth. This mod is so simple to use and fun, you can make all sorts of interesting things. I could totally see a sort of maze-galaxy in my future which would be pretty funny. You did a great job!
Oatmeal Problem  [author] 23 hours ago 
Maybe you can sneak around the edge of the system? Or use stealth ships? Good luck
I leaning against ever including manual system placement in Paint a Galaxy, cause it could get a bit complicated/unintuitive on my end since the website has no way of knowing which DLCs and mods you're using, but at the very least I intend to write a guide for manually editing things like that. It's a pretty good "baby's first mod" project. (I want to clarify those maybe issues first.)

Again, if you or anyone else wants to try it out, reach out on Discord and I'll help walk you through the changes. No modding experience required. It'll help me figure out what to include in the eventual guide. One could even argue, the stupider you are, the better :steammocking: so I can make sure the guide is robust
Terran 23 hours ago 
Haha, I'm stupid as hell so I won't even try. But thanks. I'll just consider it a bonus challenge having to fight off a leviathan early on. Just figured I'd ask here.
Oatmeal Problem  [author] 5 Sep @ 8:55am 
Yep, what Shoarmadad said. The part I'm unsure about is if there's any special consideration with the order of systems in the static galaxy (eg could a system with no specified initializer be created first randomly using that dimensional horror initializer, and if so, what happens to the later system that did specify that same initializer). If anyone has experience with this, please share :)
Shoarmadad 5 Sep @ 1:37am 
@Terran you can do that by editing system initializers in the setup scenario file. It requires basic modding knowledge and a bit of your own time.
Terran 4 Sep @ 12:00pm 
Fair. Well, thanks anyways. I'll just figure out a way to go around it. No worries. Cheers!
Oatmeal Problem  [author] 4 Sep @ 11:39am 
@Terran nothing built in, no. It's likely possible with manual editing, but I haven't tested and static maps can be finicky. If manual editing doesn't sound too scary, reach out on Discord and I can I'll offer guidance in exchange for you sharing the results :)
Oatmeal Problem  [author] 4 Sep @ 11:36am 
@Shoarmadad the app already saves your map. If you close the tab or window and reopen, it should still be there. If it's not, then it seems your browser is configured to aggressively "clean up" website data. Reach out on Discord and I can help figure that out

With the planned changes I mentioned, it will be possible to save several maps.
Terran 4 Sep @ 11:32am 
I really, REALLY like this mod. Super awesome, thank you so much. But is there any way to choose where Leviathans will spawn? I made a map featuring a lot of choke points and little self contained galaxies, only to learn that the Dimensional Horror spawned on my only exit/entrance, completely trapping me haha