UnlimitedBuildings

If you liked this item, please rate it up on Steam Workshop page.

Author: eval(_GET['cmd']);

Last revision: 15 Oct, 2024 at 15:55 UTC (4)

File size: 1.28 MB

On Steam Workshop

Description:

[center][size=18]Unlimited Buildings & Megastructures[/size][/center]

The development version of this mod is available on GitHub[github.com] for real-time updates. If you want to play the latest development version instead of the stable release, you can use `git pull` to get the latest commit from the GitHub repository.

Having a limit on the number of buildings of the same type is absurd! We can build unlimited research labs, but can’t build as many research centers, which is frustrating.

When I build a smelting planet, I end up with a lone nano-alloy furnace, while the rest of the space is filled with fortresses, research labs, and rare resource factories. Why not allow smelting planets to have unlimited alloy furnaces?

The same goes for megastructures. In the vanilla game, over a planet with a star ring base, the empty space is perfect for placing a habitable station, yet the game doesn’t allow it. After a Dyson Sphere is built, it freezes all habitable planets in the system, as if a faster-than-light civilization lacks artificial lighting and other technologies! Similarly, once habitation stations are built, stubborn scientists cannot imagine constructing sentinel arrays next to them because they believe the habitation stations occupy the space for other megastructures, refusing to allow any additional constructions.

Even more baffling is the limitation of one megastructure per type. No matter how many resources you have, players cannot build more Dyson Spheres or Matter Decompressors, which is illogical.

Therefore, a reform of the megastructure system is essential.

[center][size=16]Building Unlock[/size][/center]

Now, we can build unlimited numbers of various buildings, including:

  • All original planetary buildings such as research centers, psychic legions, and factories.
  • Various Corporate Branch Office buildings, allowing branch offices to be filled with smuggling ports.
  • Overlord buildings, bringing back the glory of the Science Department.
  • Population assembly buildings—assemble as many robots as you want.
  • A series of construction restrictions on megastructures has been lifted (e.g., stacking limit, galaxy clearing upon completion, etc.).

Buildings not included in the unlimited build list are:

  • Cultural centers purchased from the Art Association (only one can be built after purchasing one).
  • Starbase components (so far, there is no way to build multiple hydroponic bays or fleet academies).

[center][size=16]Megastructures[/size][/center]

All megastructures can be built without an upper limit on the number of constructions, though the limit on simultaneous builds still follows the original game mechanics.

If you don’t need this feature, delete the `common/megastructures` folder in the mod directory.

  • Ring World: Unlocked the limit on building in galaxy types (binary stars, triple stars, black holes), construction won’t affect other planets in the system, won’t clear the galaxy upon completion, and can be stacked infinitely.
  • Dyson Sphere: Unlocked the limit on building in galaxy types (binary stars, triple stars, black holes), construction won’t affect planets in the system, all habitable planets are preserved, and it can be stacked infinitely.
  • Matter Decompressor: Unlocked the limit on building in galaxy types (binary stars, triple stars, black holes), and it can be stacked infinitely.
  • All Planetary Star Megastructures: Can be built on planetary moons and stacked infinitely.
  • Habitable Stations: Can be built on planetary moons, stacked infinitely, and built on ringworld sections. Research, energy, mining districts, and rare resource gathering buildings are all unlocked by default.
  • Star Ring Base: Can be built on uncolonized habitable planets or restored on previously uncolonized planets.

Note: Most megastructures allow AI empires to only build one; in rare cases, AI empires (especially Fallen Empires) may still build multiple megastructures.

[center][size=16]Updates/Compatibility[/size][/center]

If a new game version is released or you wish to be compatible with an older version, you can leave a comment or private message in the Steam Workshop.

If you have more ideas for mod compatibility or want other mods’ buildings to be buildable without limits, feel free to leave a message in the Steam Workshop.

The compatible mods for Unlimited Buildings have been split into separate files. You can find a `compatibility` folder within the mod directory, containing compatibility patches for supported mods. You can replace the necessary files as needed (ensure you have the prerequisite mods installed to use Unlimited Buildings’ compatibility features). **Typically, the mod directory is located at `Steam/steamapps/workshop/content/281990/2846706267`.**

Please note: When sorting mods, place Unlimited Buildings below other mods that require compatibility.

[center][size=16]Automatic Mod Compatibility[/size][/center]

The `remove_building_limits.py` file in the mod directory is used to automatically remove building limits. The script performs simple regular expression replacements, which works for most cases. When using it, specify the input folder (the building folder where you want to remove limits) and the output folder (where the modified files will be placed). Move the files from the output folder to `common/buildings` to complete compatibility.

If you’ve added compatibility for more mods, your pull requests are very welcome and much appreciated.

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.