A mod that makes research times longer

oPunchDrunko

Prince
Joined
Feb 23, 2010
Messages
325
Hey guys. Right now I'm using this mod called Ironman, which quadruples the research time for all techs. Although I like this mod a lot, I think that it is a tad too long to play. For example, I am in the middle of the medieval era and I am at turn 805 right now. It takes a really long time to reach the final eras.

I have already looked on steam and there are only 2 mods that go by the name extended eras. They change several things as well the research times. What I'm looking for is a mod that changes just the research time.

I would like to have ( or create ) a mod that either doubles or triples the research time instead of quadruple.

Can anybody help me out?
 
Which mods do that? We might be able to just extract the coding that extends research time and tweak it to suit your needs.
 
Which mods do that? We might be able to just extract the coding that extends research time and tweak it to suit your needs.

One is called Ironman ( which I'm currently using ) it quadruples the research time of marathon. The other one is called extended eras. I don't like this one because it changes several things within the game, which I don't want. Basically I just want a mod that either doubles or triples the research of marathon.

Both of these can be found on the steam workshop.
 
Can either one be downloaded from the forums and not the steam workshop? Since I'm not aware of where to find mods subscribed to in the workshop, I'm not sure where to get the code from...
 
I honestly don't know if you can get it from the forums. I don't even know where to look.

Is it possible to get the files from steam?

EDIT: I just looked at the modpack section and I found extended era mod. Will that help?
 
<install-dir>\Assets\DLC\Expansion2\Gameplay\XML\GameInfo -> CIV5GameSpeeds.xml (make a back up before changes, in case you want to revert back to normality)

Right below the table definitions you'll see this (I bolded/underlined the part you want to change):
Spoiler :
Code:
	<GameSpeeds>
		<Row>
			<ID>0</ID>
			<Type>GAMESPEED_MARATHON</Type>
			<Description>TXT_KEY_GAMESPEED_MARATHON</Description>
			<Help>TXT_KEY_GAMESPEED_MARATHON_HELP</Help>
			<DealDuration>90</DealDuration>
			<GrowthPercent>300</GrowthPercent>
			<TrainPercent>300</TrainPercent>
			<ConstructPercent>300</ConstructPercent>
			<CreatePercent>300</CreatePercent>
			[B][U]<ResearchPercent>300</ResearchPercent>[/U][/B]
			<GoldPercent>300</GoldPercent>
			<GoldGiftMod>67</GoldGiftMod>
			<BuildPercent>300</BuildPercent>
			<ImprovementPercent>300</ImprovementPercent>
			<GreatPeoplePercent>300</GreatPeoplePercent>
			<CulturePercent>300</CulturePercent>
			<FaithPercent>300</FaithPercent>
			<BarbPercent>400</BarbPercent>
			<FeatureProductionPercent>300</FeatureProductionPercent>
			<UnitDiscoverPercent>300</UnitDiscoverPercent>
			<UnitHurryPercent>300</UnitHurryPercent>
			<UnitTradePercent>300</UnitTradePercent>
			<GoldenAgePercent>200</GoldenAgePercent>
			<HurryPercent>100</HurryPercent>
			<InflationPercent>10</InflationPercent>
			<InflationOffset>-270</InflationOffset>
			<ReligiousPressureAdjacentCity>20</ReligiousPressureAdjacentCity>
			<VictoryDelayPercent>300</VictoryDelayPercent>
			<MinorCivElectionFreqMod>300</MinorCivElectionFreqMod>
			<OpinionDurationPercent>300</OpinionDurationPercent>
			<SpyRatePercent>100</SpyRatePercent>
			<PeaceDealDuration>30</PeaceDealDuration>
			<RelationshipDuration>150</RelationshipDuration>
			<LeaguePercent>300</LeaguePercent>
			<IconAtlas>GAMESPEED_ATLAS</IconAtlas>
			<PortraitIndex>0</PortraitIndex>
		</Row>

The higher that value, the longer it takes.
 
:confused: I looked at the page and there doesn't seem to be any download link, so I dunno...

There is, however, another page about a topic similar to this on this very forum page. Based on the code that Nutty provided on that page - with some adjustments of course, since the needs there are different than here - we wind up with something like this:
Code:
UPDATE Technologies SET Cost = Cost * 4
I use SQL, well, next to never in my mods, so I'm not too great at coding it. But that should do the trick... maybe. Try putting that into an SQL file in modbuddy with and <UpdateDatabase> entry and test it out.

<install-dir>\Assets\DLC\Expansion2\Gameplay\XML\GameInfo -> CIV5GameSpeeds.xml (make a back up before changes, in case you want to revert back to normality)

Right below the table definitions you'll see this (I bolded/underlined the part you want to change):
Spoiler :
Code:
	<GameSpeeds>
		<Row>
			<ID>0</ID>
			<Type>GAMESPEED_MARATHON</Type>
			<Description>TXT_KEY_GAMESPEED_MARATHON</Description>
			<Help>TXT_KEY_GAMESPEED_MARATHON_HELP</Help>
			<DealDuration>90</DealDuration>
			<GrowthPercent>300</GrowthPercent>
			<TrainPercent>300</TrainPercent>
			<ConstructPercent>300</ConstructPercent>
			<CreatePercent>300</CreatePercent>
			[B][U]<ResearchPercent>300</ResearchPercent>[/U][/B]
			<GoldPercent>300</GoldPercent>
			<GoldGiftMod>67</GoldGiftMod>
			<BuildPercent>300</BuildPercent>
			<ImprovementPercent>300</ImprovementPercent>
			<GreatPeoplePercent>300</GreatPeoplePercent>
			<CulturePercent>300</CulturePercent>
			<FaithPercent>300</FaithPercent>
			<BarbPercent>400</BarbPercent>
			<FeatureProductionPercent>300</FeatureProductionPercent>
			<UnitDiscoverPercent>300</UnitDiscoverPercent>
			<UnitHurryPercent>300</UnitHurryPercent>
			<UnitTradePercent>300</UnitTradePercent>
			<GoldenAgePercent>200</GoldenAgePercent>
			<HurryPercent>100</HurryPercent>
			<InflationPercent>10</InflationPercent>
			<InflationOffset>-270</InflationOffset>
			<ReligiousPressureAdjacentCity>20</ReligiousPressureAdjacentCity>
			<VictoryDelayPercent>300</VictoryDelayPercent>
			<MinorCivElectionFreqMod>300</MinorCivElectionFreqMod>
			<OpinionDurationPercent>300</OpinionDurationPercent>
			<SpyRatePercent>100</SpyRatePercent>
			<PeaceDealDuration>30</PeaceDealDuration>
			<RelationshipDuration>150</RelationshipDuration>
			<LeaguePercent>300</LeaguePercent>
			<IconAtlas>GAMESPEED_ATLAS</IconAtlas>
			<PortraitIndex>0</PortraitIndex>
		</Row>

The higher that value, the longer it takes.
The only problem I'm seeing with that is, well, it requires having a different gamespeed activated. But if you want to go that route...
Code:
UPDATE GameSpeeds SET ResearchPercent = ResearchPercent * 4
Still shouldn't be too hard. ;) More than one way to skin a cat, as I've seen Nutty say.
 
I have some questions:

- What program will I need in order to edit those lines?
- bane, what game speed does that change? I want marathon building times but 3x the research speed.
 
I have some questions:

- What program will I need in order to edit those lines?
- bane, what game speed does that change? I want marathon building times but 3x the research speed.


I believe Notepad does the job (Notepad++ surely does).
That part I pasted to you (the first you'll find in that document where I pointed you to) deals with Marathon alone. The base speed of the game is 300, if you want thrice that, just change it to 900.
I play on Epic with 225 (base is 150) research but with reduced training and buildings time (MOAR WAAAAAR!), I know how you feel! :lol:
 
Back
Top Bottom