OrgRecap
This mod enables you to change the number of orgs that can be assigned to a councilor and the number of orgs allowed in a faction’s unassigned org pool.
There is a settings menu in Unity Mod Manager (required, see below) where you can adjust the values by clicking the settings button next to the mod. The UMM UI appears every time you launch the game; the settings menu can be reached by clicking the dial buttons next to the mod in its list.
Note 1: Unfortunately UMM does not save the values between launch sessions, so every time the game launches, you’ll have to change them to your preferred number.
Note 2: The UI will always say 15 is the maximum number of orgs regardless of what we set the actual value to. This is caused by a technical inefficiency in the base game code that I explain further in the "Why" section below.
Unfortunately this mod requires Unity Mod Manager to function because the game currently will not load assemblies from mod folders. Hopefully in the future it will do so, like Rimworld and many others.
Unity Mod Manager homepage: https://www.nexusmods.com/site/mods/21
Alternate D/L link because nexus mods is trash: https://www.dropbox.com/s/wz8x8e4onjdfdbm/UnityModManager.zip?dl=1
Remember to install Unity Mod Manager using Doorstop Proxy installation method.
I’m glad you asked. Currently, there are two aspects of Orgs that are baked into the game’s assembly code and therefore cannot be modified with JSON files: the number of orgs that can be assigned to a councilor, and the number of orgs allowed in a faction’s unassigned org pool.
If any devs happen to read this, these specific functions are the issue:
PavonisInteractive.TerraInvicta.TICouncilorState.SufficientCapacityForOrg(TIOrgState)
Instead of 15, this should reference an int defined in TIGlobalConfig, perhaps councilorMaxOrgCapacity
PavonisInteractive.TerraInvicta.TIFactionState.UnassignedPoolOverage()
Instead of 10, this should reference an int defined in TIGlobalConfig, perhaps factionMaxUnassignedOrgs
Of course.
Unity Mod Manager: https://github.com/newman55/unity-mod-manager/
Org Recap: https://github.com/Sunderbraze/OrgRecap/
No, I despise Visual Studio with the fiery passion of a thousand suns. Nobody should ever subject a computer they respect to that dumpster fire of a program. I compiled this using csc. You probably have it too: C:/Windows/Microsoft.NET/Framework64/v4.0.30319/csc.exe
I don’t know if I’ll have the time of day to help everyone who has issues, but feel free to post in the Steam Workshop comments. I’ll respond if I can. Tech support is my day job so you’ll forgive me for being unenthusiastic about doing it for free in my downtime 🙂