Stellaris

Stellaris

Not enough ratings
Build Upgraded (1.9 locked) - Direct construction of high tier buildings
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
59.579 KB
22 Feb, 2018 @ 6:35am
29 Mar, 2018 @ 2:33pm
2 Change Notes ( view )

Subscribe to download
Build Upgraded (1.9 locked) - Direct construction of high tier buildings

Description
This version is permanently staying at Stellaris Patch 1.9. For the latest update version go to Build Upgraded - Direct construction of high tier buildings

Reworked Building Mechanics
Instead of always having to start with the lowest tier and then upgrade them, this mod will allow you to directly construct the highest tier building that is currently available on the planet of each building branch. All other tiers are hidden to keep the building interface as tidy as before.

The costs will be the sum of all upgrade costs you would usually have to do in order to reach this building. Building time is slightly reduced compared to the sum of the upgrade building times.

The mod leaves all vanilla building prices unchanged, except that upgrading from T0 (for example Basic Mines) to T1 is now actually cheaper than directly building T1.


Modding Resource
This mod is created via a python script. It parses the vanilla building files and creates the "Build Upgraded" versions from them. The same can be done with buildings from mods! To enable you to do this I've created a graphical interface to use the script (Python version and a standalone executable available. The standalone should run the scripts without any requirements you need to install). You can download it here[github.com].

Small Tutorial:
1. Start the GUI and go to "createUpgradedBuildings" tab.
2. "Add file(s)": "Stellaris/common/buildings/00_buildings.txt" (unless you have no dependence on vanilla buildings at all, not even capital building requirements. Check "Helper file". Contents of such a file will be used, but the buildings wont be output.
2b. If your buildings depend on any other buildings (other mods, other vanilla buildings): Add them the same way.
3. Add all building files of the mod you want to make compatible. Do *not* check the "Helper file" checkbox
4. In "Options", set a output folder, mod name and check "load order priority" and "join files".
5. Convert All

Language
This mod will work with all default Stellaris languages. All added localization files are just links to the according language. The script can additionally add links for any language you desire.

Compatibility
Savegame compatible: Can be added during a game as buildings are only added. If the mod removed during a game, all direct built buildings will probably disappear.
Mod compatibility: Should be compatible with any mod that does not change buildings (or the usage of buildings in triggers). Can be made compatible with basically any mod using the python script.

Compatibility Patches
(Build Upgraded - Ancient Buildings: Comp. Patch) has been updated to 2.0. As far as I know there is no 1.9 version of that mod.
Build Upgraded - AlphaMod Comp. Patch (AlphaMod 1.9)
Build Upgraded - Untedious Upgrading Comp Patch(:::Untedious Upgrading:::)

ExOverhaul: Core Game Mechanics and AI: Build Upgraded has been applied to this mod directly.

Matching mod suggestion
For even more comfort with the remaining upgrading: :::Untedious Upgrading::: by Waesche is compatible with this mod. Can highly suggest you to use it alongside. I advice installing the comp patch from the Compatibility section for a minor fix in the mod interaction.
3 Comments
Gratak  [author] 29 Mar, 2018 @ 2:34pm 
Right. Sorry. Forgot about that. Should be fixed now.
RedStarSingularity 29 Mar, 2018 @ 12:52pm 
Gratak [Autor] 25. Feb. um 19:00 Uhr
Ok. Should be fixed. Was actually introduced by the edict, not 2.0. Missed it because it affected only the unity buildings.

would if be possible f you could fix this also in the 1.9 version would be great !
tsteele93 1 Mar, 2018 @ 4:35pm 
THANK YOU!!!