Logo Platform
logo amplifiers simplified

How to remove colonization limits!

Reply
Copied to clipboard!
7 years ago
Dec 16, 2017, 7:11:00 PM

hello


are you a player like me who is a warmonger and like to declare war on every AI on the map? are you slave driver like me who wants to conquer all of their systems and enslave their citizens? are you a conquerer like me who want to build an empire with no boundaries? but these objectives seem impssible because there is a stupid colonization limit that makes your empire implode after going over merely 9 systems! however there is a way to get around that!

first of all you need to download a free software called Notepad++ and here is the link:
https://notepad-plus-plus.org/download/v7.5.3.html
this software is completely free, and i have been using it for years now, and many of you probably already has it. this software is necessary for the following steps.

after you have downloaded Notepad++ follow the below steps:

1. find your steamlibrary in your hard drive. everyone installs their steam on different hard drive, me for example, are installed on F drive. different people have different preference, it is up to you to find your own steam library.

2. after you have located your steam library, go to -> steamapps -> common -> Endless Space 2 -> Public -> Simulation.

3. scroll down inside the Simulation folder, and you should find a script called "SimulationDescriptors[Empire], or you can always use the Ctrl+F fucntion and find this file. after you located this file, open it with the Notepad++ software we just downloaded.

4. after you have opend this script, use Ctrl+F and located a specific line starting with "Property Name="OverColonizationThreshold" and immediately to the right, you will see a line says "BaseValue="0".

This "BaseValue" dictates the number of systems you can have before the over colonization penalty kicks in. so if the base value is 0, it means even you have only 1 over colonized system, your empire will get a penalty.

now all you need to do is to change this base value to w/e number you want. e.g. if you change the base value to 100, it means that you empire can have 100 systems before the over colonization penalty kicks in. you can even change that to 1000, meaning your empire could have a thousand worlds before the over colonization penalty kicks in. so even if you are playing on huge map with 10 AIs, you can still colonize the entire galaxy with NO PENALTY! and that's an empire which knows no bonds!

if you follow these steps correctly, it should work, it even works on save games! so you don't need to restart your current conquest to enjoy this wondeful feature. 


here is the proof that this method works! 

http://steamcommunity.com/profiles/76561198035233688/screenshot/900022714516553240
if you look at the bottom left coner you will see that my empire system limit is 27/109!


Thanks for reading

Updated 7 years ago.
0Send private message
7 years ago
Dec 16, 2017, 7:38:55 PM

That sounds awesome! Maybe you should create a really simple mod so that you can share this change with others. It's pretty easy to set up!


And then you won't change your actual game files (and your change will survive an update!)

0Send private message
7 years ago
Dec 16, 2017, 8:18:35 PM

How do you make a -minor- change to something like SimulationDescriptors[Empire].xml?


If we want to change just one line, it looks like we have to copy the entire xml file and then make that one change?  How can you do this without redefining the whole class/file?

0Send private message
7 years ago
Dec 16, 2017, 9:22:53 PM

So this probably would belong in the modding section, but if you wanted to make a change, it would be best to create a small mod (and there are resources explaining how to do this in the modding subforums).


In the mod file, you could copy the class you're changing in with your edit.


Directly editing the game's files is probably not a great idea. But if you do and you mess something up, you should be able to have Steam verify the file's integrity and it will hopefully fix your edits.

Updated 7 years ago.
0Send private message
7 years ago
Dec 16, 2017, 11:09:42 PM
Drgnfyre wrote:

How do you make a -minor- change to something like SimulationDescriptors[Empire].xml?


If we want to change just one line, it looks like we have to copy the entire xml file and then make that one change?  How can you do this without redefining the whole class/file?

you can always make a copy of the original script if you fear that this change will mess up your game. so if sth does go wrong, you can just copy and paste the original script you have saved into the Simulation folder. 

0Send private message
0Send private message
7 years ago
Dec 17, 2017, 5:59:38 PM
fdjw88 wrote:

but these objectives seem impssible because there is a stupid colonization limit that makes your empire implode after going over merely 9 systems!

The colonization limit is there for balance purposes and the AI plays by the same rules as well (modified by difficulty).  That being said, since you're altering the rules of the game, does the AI actually take advantage of it and expand without limit as well?  Does the AI skip the normal progression of empire technology research/law implementation necessary to support wider empires?  If the AI is still sticking to the old rules and you're the only one exploiting it, that seems kind of silly.  As long as you're having fun, though.


-HP

0Send private message
?

Click here to login

Reply
Comment