Rise of Nations: Extended Edition

Rise of Nations: Extended Edition

CTW Longer Ages (4+ turns per age)
11 Comments
Ezplorer 1 Nov, 2024 @ 6:33am 
I see, thanks!
MHLoppy  [author] 1 Jan, 2024 @ 6:57pm 
@Ezplorer CBP doesn't currently modify this file by default (as of alpha 9/10), so it should be compatible with a default CBP install.
Ezplorer 1 Jan, 2024 @ 10:49am 
Is 100% compatible with the CBP?
Ezplorer 1 Jan, 2024 @ 10:42am 
Awesome!
Walayimuna 20 Apr, 2023 @ 5:34am 
Thank you
MHLoppy  [author] 20 Apr, 2023 @ 5:01am 
@Walayimuna your last point is ambiguous (which mod is "the mod"?), but I would simply assume that the two mods are not natively compatible based on the files they use/modify. If that's the case then the easiest solution is probably to edit the other mod's files to change the turn limit to whatever you want and then don't worry about using this mod.
Walayimuna 20 Apr, 2023 @ 2:16am 
Can't get the modified file to work anymore, I changed it once to 5 turns per age, wanted to change it to 10 because I got a mod that increases world size, but can't find a way to overwrite it, it's like even disabled the mod continues to force it
MHLoppy  [author] 29 May, 2022 @ 11:58pm 
@RainingMetal disabling =/= deleting! There are multiple methods of disabling the techs that does not involve deletion. For example, change the tribe mask to make it so that no nation is able to research it (see https://riseofnations.fandom.com/wiki/Techrules.xml for basic documentation).

For the scripts, you'll have to quite literally add your own code ; you're not modifying an existing parameter in the files, but with the scripts you can freely add/remove whatever so long as you follow the bhs syntax. You could look the scripting documentation that's part of this resource for help: ron.heavengames.com/downloads/showfile.php?fileid=38 (Thunder was a BHS employee).
RainingMetal 29 May, 2022 @ 12:52pm 
Well, I did try to disable the age techs in techrules.xml (by deleting the relevant lines in the code), but the game refuses to load and gives me an error reading:

Number of techtypes in techrules.xml doesn't equal NUM_TECHTYPES!

I also tried a look into the conquest.bhs script, which is the scenario where I want to prevent internal age-advancements. I couldn't find the variable for age-advancing research.
MHLoppy  [author] 29 May, 2022 @ 12:13pm 
@RainingMetal In theory, I think so. Each scenario uses a .bhs script. If you really wanted to, you could go through every script which each campaign uses and add scripting that will disable aging up.

A much less targeted approach would be to quite literally disable the age techs in techrules.xml, which might also accomplish what you want, but obviously comes with the side effect of breaking all non-CtW gameplay.
RainingMetal 29 May, 2022 @ 6:54am 
Is it possible to disable the means to research to the next age in any given scenario, to guarantee that all armies stay on the starting age for the level? Instead of allowing armies to advance to the next age when they have the resources to do so.