Starbound

Starbound

45 ratings
RealSpace Lite (Standalone)
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
442.199 KB
4 Dec, 2024 @ 6:50pm
16 May @ 7:24pm
8 Change Notes ( view )

Subscribe to download
RealSpace Lite (Standalone)

Description
This mod is a minor overhaul of the awesome mod TrueSpace to incorporate the features of the mod Barren Universe as well as to fix a few minor bugs and inconsistencies with the TrueSpace orbital regions.


Installation
This mod uses the original TrueSpace files as a baseline and tweaks the values. DO NOT install with TrueSpace, this is a standalone mod. You can find a version of this mod implemented as a patch here.

As with TrueSpace, installing this mod is a one way trip. Have fun!


Features
The main feature of this mod is to reduce the number of habitable planets. Habitable planets and moons spawn only 20% as often as in TrueSpace, the other 80% of the time spawning a barren planet instead. The rough goal is to have between 1-3 habitable planets per system.


There are a few secondary features.
1) In TrueSpace, Class A stars could not generate any planets in the 6th orbital slot, which appears to be a bug. Now they can generate Hot class planets in that slot.

2) In TrueSpace, The 7th-10th orbital slots for Class G and Class K stars appear to be swapped. Despite being the warmer star, Class G planets had fewer Mild planet slots and more Cold planet slots. This has been fixed.

3) In TrueSpace, Class L stars had a Frosty band in orbital regions 6-7, instead of the expected Cold band. This appears to perhaps be a remnant of when TrueSpace had Spicy and Frosty planet bands in a previous version. RealSpace changes the Frosty band to the expected Cold band. Note that Class L stars retain their special Dark band where Midnight planets can spawn.

4) The system threat level was overhauled. In TrueSpace, the coldest stars have the lowest threat level (lower than the lowest threat in vanilla, even), and the hottest stars have the highest. The problem is that cold Class L planets tend to be higher threat level than mild Class G planets. Vanilla Starbound treats deviation in either temperature direction as an increase in threat level. So RealSpace changes it so that Class G stars have a threat level of 3, the baseline minimum in vanilla, and the threat level increases as stellar classes get hotter or colder, with both Class B and Class L having the maximum threat level of 6. Note that the stellar classes were also updated in the bounty quest system to make sure that they send you to easy stars at lower levels.

5) The Outskirts orbital slot in TrueSpace has a 75% likelihood of generating an ancient gate, much higher than vanilla. This changes the likelihood to 25%, and adds a 25% chance to spawn a Gas Giant or a Barren planet instead.


Compatibility
This mod should be compatible with patches and addons for TrueSpace that add planets into the TrueSpace temperature system. Any mods that add new stellar classes to TrueSpace or change the spawning likelihood of different planet types in TrueSpace should be incompatible.

Note that Arcana has a slight incompatibility. Arcana adds its new moon types to the same pool as the regular Lunar planet type, which means you will see Arcana moons very frequently relative to barren planets and moons. Everything still functions, it is just incongruent. You can use the mod More Vanilla Moons to solve this problem.

Project Ancient Cosmos requires a patch to make Black Holes follow the RealSpace planet distribution philosophy. The patch is available here.


Credits
All credit for the original TrueSpace goes to the authors HammyHammerGuy and bk3000. Thank you for making one of the best Starbound mods. And thanks to the author of Barren Universe, borsk, for inspiring this mod.


Future Plans
I am considering making a more advanced version of this mod that takes TrueSpace's concept of more realistic planetary generation and goes even further, such as by having Gas Giants more likely to generate in outer orbital regions, making hotter stars always generate as "large" instead of "small", and adding more stellar classes. If you would like such a mod or have any ideas for such a mod, please let me know.
37 Comments
AGiantPie  [author] 29 Mar @ 1:44am 
@RetroSniper - TrueSpace already changes the colors of stars based on their classification. So hotter stars are blue and colder stars are red and brown.
AGiantPie  [author] 29 Mar @ 1:42am 
@ReaverSp - In my testing, Arcana is fully compatible with TrueSpace but only partially compatible with RealSpace.

Arcana has built-in support to add the new planets into the TrueSpace/RealSpace planetary classification system.

However, Arcana also adds a bunch of new types of Moons, which are not barren/empty like the vanilla moons. When used with RealSpace, this means that Arcana moons generate very frequently, at the same rate as vanilla/"barren" moons. This is contrary to the design philosophy of RealSpace which is to make habitable planets (or non-barren planets more generally) rare.

So, tldr, you can run the two mods together, but RealSpace's philosophy of an empty universe is not respected by Arcana's TrueSpace patch.
RetroSniper 29 Mar @ 1:27am 
Would love a bit of realism. Like the hottest would have blue colour, while the coldest would be brown
ReaverSP 28 Mar @ 2:51pm 
Good day!

AGiantPie, are you sure that Arcana may be compatible with TrueSpace/RealSpace?
This is quote from the Arcana wiki "Arcana adds many new planets (...) Each of the planets can be found within the 5 new stars (...) ".
Salsa -> https://starboundarcana.miraheze.org/wiki/Planets
AGiantPie  [author] 11 Mar @ 2:52pm 
So, internally the mod IS TrueSpace, the standalone version at least. I applied my changes on top of the TrueSpace files, and those changes are just tweaks to the distribution of planet categories. I believe it should be compatible with any ship encounter style mods. I use several of those myself. For starting location mods, it might depend on the mod, as this mod changes the logic for a valid spawn system (as otherwise the game wouldn't be able to find one for you with so few habitable planets). If a mod has stringent requirements for where you spawn, like demanding multiple specific types of planets in one system, that probably won't work with this mod.
BITney, The Pixel Heister 11 Mar @ 2:40pm 
Does this mod works with mods that adds starts, ship encounters, etc? I guess its somewhat like TrueSpace compatibility.
AGiantPie  [author] 10 Mar @ 6:05am 
@Talon - Do you know if that mod has a TrueSpace patch? Or built-in compatibility with TrueSpace? It's a pretty common feature for mods that add new planet types. And if it is compatible with TrueSpace, it should be out-of-the-box compatible with this mod as well.
Talon 9 Mar @ 8:34am 
So, I'm guessing something like the Ash worlds from the Ashspeaker's House of Peace mod likely would make that mod incompatible with this? I do know those worlds aren't imperative for that mod because the unique resources that the Shadow species use in that mod have alternate sources (mainly from chests and other containers).

I am hoping that the worst case is that those worlds don't spawn at all. It wouldn't be a huge loss because they have nothing on them. They're almost like a more spooky version of a barren world.
AGiantPie  [author] 4 Feb @ 12:18pm 
@thoth - Not a bad idea for the expanded version of this mod. I'll note it down for when I get around to that.
thoth 20 Jan @ 6:23pm 
what if the likelihood of ancient gate spawns scaled with spectral class? longer-lived stars like L, M and K are more likely to host them, while they become rarer around shorter-lived ones like B and O. maybe if you added red giants or stellar remnants theyd also have a higher gate chance due to their advanced age?