Logo Platform
logo amplifiers simplified

Over Pop and Colonisation

Reply
Copied to clipboard!
8 years ago
May 31, 2017, 9:19:46 AM

Hi out there,


I'm relatively new to this game, but i was wondering, why making huge maps when you can't take full advantage of it due to the penalties of over colonisation. I get the point why including them, But i would like to expand them further.


I wa thinking of giving it a go to modifie the limits by editing the associated tecnologies and limits but i got lost and confused.


So my question is, did someone already work on it and if not could someone point me into the right direction?


Cheers

0Send private message
8 years ago
May 31, 2017, 9:33:31 AM

I beleve the Modifier you are looking for is TargetProperty="OverColonizationThreshold" It can be found (and then edited) in both 

Public/Simulation/SimulationDescriptors[Government].xml And Public/Simulation/SimulationDescriptors[Empire].Xml

Updated 8 years ago.
0Send private message
8 years ago
Jun 5, 2017, 12:42:14 AM

Any way you could push out a mod really quick for those of us that want to be able to play the larger galaxy types? I went to those 2 files you listed and it seems straightforward enough and I think I was able to modify the OverColonizationThreshold. It looks like the [Empire] file has an area where it adds a certain number of systems to the property depending on galaxy size. I just added 10-16 to each of these sizes. The problem is the rest of the stuff required to make the mod work is REALLY REALLY confusing. I cant for the life of me figure out how to make the main .xml file that loads everything right and sets the name for the mod and all that.

0Send private message
8 years ago
Jun 6, 2017, 10:00:15 AM

As Painter448 said, you need to change the "OverColonizationThreshold" property value in the file: Public/Simulation/SimulationDescriptors[Empire].Xml

In this file, you will find values for every galaxy size and you can replace the line <Modifier TargetProperty="OverColonizationThreshold"  Operation="Addition" Value="1" Path="ClassEmpire"/> by yours (for example: <Modifier TargetProperty="OverColonizationThreshold" Operation="Addition" Value="100" Path="ClassEmpire"/> to increase the Over Colonization Threshold to 100).

For the main .xml file, you can find a starter pack here to help you build it well.
If you want to see an example mod for this change, I create this one that changes to 100 the Over Colonization Threshold for all galaxy sizes: OverColonizationValue.zip
Good luck! 

Updated 8 years ago.
0Send private message
8 years ago
Jun 7, 2017, 12:04:57 AM

Thank you Dagart!  The starter pack just left me confused, but seeing how the main .xml is laid out and can be named with the mod you just posted has helped some.

I assume the reason we are supposed to use the data type "Amplitude.Unity.Simulation.SimulationDescriptor, Assembly-CSharp-firstpass" is that all "SimulationDescriptors[######]" files are part of this data type?

0Send private message
8 years ago
Jun 7, 2017, 12:57:32 PM

DataType="Amplitude.Unity.Simulation.SimulationDescriptor, Assembly-CSharp-firstpass" is used if you want to load a file that comes from:
- Public/Simulation/SimulationDescriptors.xml
- Public/Simulation/SimulationDescriptors[*].xml
- Public/Simulation/Battles/SimulationDescriptors[*].xml


When you want to use a file which comes from the Public folder, look in the Documentation/DataTypes.txt in my mod folder: you can see wich Datatype you need to call in your main .xml

0Send private message
8 years ago
Jun 8, 2017, 2:16:15 PM

Dagart for some reason your version of SimulationDescriptors[Empire] has a large number of minor changes that cause significant issues from the live version, the biggest being not actually tracking number of owned systems.


Any particular reason why?

0Send private message
0Send private message0Send private message
7 years ago
Dec 7, 2017, 5:22:20 AM

@CyRob ,Dagart , thanks big time for that code. i been spenting s ome frustrating amount of time trying to get rid of over col penalty...  now  i can set limit at 150,200 ,whatever...



i  can play comfy with whatever factionn i want... i heard suggestion to go dictatorship and "force content law" but can be hard for somem faction  to do....



Updated 7 years ago.
0Send private message
7 years ago
Dec 12, 2017, 1:17:43 AM

Question for you Dagart, been using your mod in my game and I've just ran into a bug where i'm unable to use to space port to ship pops from one system to another, you think it might be related to some change you made?

0Send private message
?

Click here to login

Reply
Comment

Characters : 0
No results
0Send private message