Sid Meier's Civilization VI

Sid Meier's Civilization VI

Dynamic Eras
Bear  [developer] 16 Mar, 2018 @ 12:40pm
Suggest your speed
User settings for different conditions
< >
Showing 1-7 of 7 comments
Bear  [developer] 16 Mar, 2018 @ 12:40pm 
Default:

UPDATE Technologies SET Cost = Cost*1.5 WHERE EraType = 'ERA_ANCIENT';
UPDATE Technologies SET Cost = Cost*3.0 WHERE EraType = 'ERA_CLASSICAL';
UPDATE Technologies SET Cost = Cost*4.0 WHERE EraType = 'ERA_MEDIEVAL';
UPDATE Technologies SET Cost = Cost*4.2 WHERE EraType = 'ERA_RENAISSANCE';
UPDATE Technologies SET Cost = Cost*4.4 WHERE EraType = 'ERA_INDUSTRIAL';
UPDATE Technologies SET Cost = Cost*4.8 WHERE EraType = 'ERA_MODERN';
UPDATE Technologies SET Cost = Cost*5.2 WHERE EraType = 'ERA_ATOMIC';
UPDATE Technologies SET Cost = Cost*5.8 WHERE EraType = 'ERA_INFORMATION';

UPDATE Civics SET Cost = Cost*1.5 WHERE EraType = 'ERA_ANCIENT';
UPDATE Civics SET Cost = Cost*3.0 WHERE EraType = 'ERA_CLASSICAL';
UPDATE Civics SET Cost = Cost*4.5 WHERE EraType = 'ERA_MEDIEVAL';
UPDATE Civics SET Cost = Cost*5.2 WHERE EraType = 'ERA_RENAISSANCE';
UPDATE Civics SET Cost = Cost*5.4 WHERE EraType = 'ERA_INDUSTRIAL';
UPDATE Civics SET Cost = Cost*5.8 WHERE EraType = 'ERA_MODERN';
UPDATE Civics SET Cost = Cost*6.2 WHERE EraType = 'ERA_ATOMIC';
UPDATE Civics SET Cost = Cost*6.8 WHERE EraType = 'ERA_INFORMATION';

UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*1.5 WHERE EraType = 'ERA_ANCIENT';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*2.0 WHERE EraType = 'ERA_CLASSICAL';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*2.5 WHERE EraType = 'ERA_MEDIEVAL';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*3.0 WHERE EraType = 'ERA_RENAISSANCE';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*3.5 WHERE EraType = 'ERA_INDUSTRIAL';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*4.0 WHERE EraType = 'ERA_MODERN';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*4.5 WHERE EraType = 'ERA_ATOMIC';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*5.0 WHERE EraType = 'ERA_INFORMATION';

UPDATE GlobalParameters SET Value = Value*1.2 WHERE Name = 'CITY_GROWTH_MULTIPLIER';
UPDATE GlobalParameters SET Value = Value*1.6 WHERE Name = 'CITY_GROWTH_EXPONENT';

UPDATE Eras_XP1 SET GameEraMinimumTurns = GameEraMinimumTurns*1.5;
UPDATE Eras_XP1 SET GameEraMaximumTurns = GameEraMaximumTurns*3.0;

UPDATE GlobalParameters SET Value = Value*1.4 WHERE Name = 'GOLDEN_AGE_SCORE_BASE_THRESHOLD';
UPDATE GlobalParameters SET Value = Value*1.2 WHERE Name = 'DARK_AGE_SCORE_BASE_THRESHOLD';

UPDATE Moments SET ObsoleteEra = NULL;
UPDATE Moments SET MaximumGameEra = NULL;
Last edited by Bear; 14 Feb, 2019 @ 5:47am
Ravidalfs 13 Apr, 2018 @ 6:43pm 
Helloo bear!! I've been a subscrber of this mod since civ 5. Have stated before and will put it again here.
The current speed is kinda of good enough for me, the only thing I often like to play with is the backwards order of era speed. being the Older eras taking 6.8x the cost to change. Reason is kinda of role play and some historical facts lol. Civs in the past didnt have (much) scientific research to progress so quick how and things were slower at that time, becoming faster and faster.
According to our history. ancient era took 4000 years to pass (Pyramids to year ZERO), then classical era took another 1000 years(0-1000), then medieval era took somewhat 500 years (1000-1500), then renaissence took around 300 years (1500-1800), after that industrial era took less than 100 years (1800-combustion engines, lets consider 1900), then modern era took 45 years (1900-1944, the manhatan project), atomic era lol, not sure, maybe 25-35 years? (1945-1980?) and after that Information era with some saying we're at space era due to mars landing that will take place in the next years.
Point is, as seen in my timeline above (not 100% accurate lol), we can clearly see that eras pass QUICKER trough the years, not SLOWER. Maybe u have already heard someone saying that we evolved more in 100y than in our whole history (engines, submarines, gene mapping/manipulation discover, transplants in medicine, going to space, Hubble etc).
But then I raise a concern, if we go this route the later eras will be way too quick, right? Actually no, the amount of units across the map and the complexity of the game itself with loads os cities make every turn take longer by nature, and 1.5 in the beginning is blazing fast, at the and not at all. Also, At info era, production everywhere is so high that units will pop at 3 turns anyway.
Sorry the waltext.

Maybe you can consider a 'backwards' dynamic era mod? ;)
Red_Woody_36 24 Jun, 2018 @ 5:20am 
The era timeline for the earlier eras you give here is a bit off from history. I really like your idea for making eras correspond more with real dates, in fact I've been looking for a mod for that, but ancient era was in fact (simplified ofc to this game's era system) more like 4000-700BC (give or take a century) then classical 700BC-AD476 (rise of the greek city states to fall of Rome) then medieval era is AD476-1300, renaissance 1300-1700, and from that you're pretty much spot on. Individual techs indicate this (i.e siege towers used in late Roman empire ignoring the earlier Assyrians). Just for the purposes of the mod developer in case he looks at this.
murasaki1_1 15 Jul, 2018 @ 12:56pm 
this mod is nice but has problem at GOLDEN AGE SCORE and DARK AGE SCORE

golden age point x 2 is too high. because age point is limited (world first, civil first)
and classical era is toooo hard. because there is no bonus for point.
i think it would be age point x 1.2~1.3
murasaki1_1 15 Jul, 2018 @ 1:03pm 
i got this mod by a friend.

that setting was
UPDATE Technologies SET Cost = Cost*1.3 WHERE EraType ='ERA_ANCIENT';
UPDATE Technologies SET Cost = Cost*1.7 WHERE EraType ='ERA_CLASSICAL';
UPDATE Technologies SET Cost = Cost*2.5 WHERE EraType ='ERA_MEDIEVAL';
UPDATE Technologies SET Cost = Cost*3.1 WHERE EraType ='ERA_RENAISSANCE';
UPDATE Technologies SET Cost = Cost*3.6 WHERE EraType ='ERA_INDUSTRIAL';
UPDATE Technologies SET Cost = Cost*4 WHERE EraType ='ERA_MODERN';
UPDATE Technologies SET Cost = Cost*4.3 WHERE EraType ='ERA_ATOMIC';
UPDATE Technologies SET Cost = Cost*4.5 WHERE EraType ='ERA_INFORMATION';

UPDATE Civics SET Cost = Cost*1.4 WHERE EraType ='ERA_ANCIENT';
UPDATE Civics SET Cost = Cost*1.9 WHERE EraType ='ERA_CLASSICAL';
UPDATE Civics SET Cost = Cost*2.5 WHERE EraType ='ERA_MEDIEVAL';
UPDATE Civics SET Cost = Cost*3.2 WHERE EraType ='ERA_RENAISSANCE';
UPDATE Civics SET Cost = Cost*3.9 WHERE EraType ='ERA_INDUSTRIAL';
UPDATE Civics SET Cost = Cost*4.5 WHERE EraType ='ERA_MODERN';
UPDATE Civics SET Cost = Cost*5 WHERE EraType ='ERA_ATOMIC';
UPDATE Civics SET Cost = Cost*5.4 WHERE EraType ='ERA_INFORMATION';

UPDATE Eras_XP1 SET GameEraMinimumTurns= GameEraMinimumTurns*1.2;
UPDATE Eras_XP1 SET GameEraMaximumTurns= GameEraMaximumTurns*1.4;

UPDATE GlobalParameters SET Value=Value*1.25 WHERE Name='GOLDEN_AGE_SCORE_BASE_THRESHOLD';
UPDATE GlobalParameters SET Value=Value*1.25 WHERE Name='DARK_AGE_SCORE_BASE_THRESHOLD';

UPDATE Moments SET ObsoleteEra=NULL;
UPDATE Moments SET MaximumGameEra=NULL;


i am satisfied with this.

UPDATE GlobalParameters SET Value = Value*1.2 WHERE Name ='CITY_GROWTH_MULTIPLIER';
UPDATE GlobalParameters SET Value = Value*1.6 WHERE Name ='CITY_GROWTH_EXPONENT';

this is also good. need to control growth.



UPDATE GlobalParameters SET Value=Value*2 WHERE Name='GOLDEN_AGE_SCORE_BASE_THRESHOLD';
UPDATE GlobalParameters SET Value=Value*1.5 WHERE Name='DARK_AGE_SCORE_BASE_THRESHOLD';

this is bad. too hard to golden age.
KrumStrashni 4 Oct, 2018 @ 4:01am 
Hi,
I am trying to figure how are the Eras_XP1 SET working? If i increase the ancient era cost from 1.5 to 3.0, I guess I need to extend the era maximum too? But does the game take into account tech progression?
swift 4 Jan, 2021 @ 5:37pm 
First time playing this specific game-setup...
will likely update w/ recommended adjustments after a play-through
but so far (c. 500 AD in-game)... it's my favorite dynamic/game-setup:


I. PREAMBLE:

I introduced noticeable Tech-bottlenecks in the Medieval & Modern Eras,
coupled with similar Civic-bottlenecks in the Renaissance & Atomic Eras.
Figured it made sense historically(-ish) and hoping it will allow for some significant
unit accumulation, as well as fun opportunities for war (& peaceful competition) in
the early- and mid-game, despite the huge map size & standard base-speed.


Given that the Civic-bottlenecks lag the Tech-bottlenecks... the gameplay should have two eras where Civilizations see relatively-quick adoption of new Civics, while technology languishes (i.e. takes longer), but each of which will lead directly into eras of more rapid technological advancement, while the adoption of new civics stall...
due to, let's say... the time it takes Civilizations to adapt to the New Technologies that took so long to research (in the preceding eras) ! . . . ha ha :P


II. MATH and other nerdy stuff:

Ultimately, while the sum-total of the Tech & Civic cost-multipliers is the same, and
they should (more-or-less) rebalance in the intervening (and final) eras, technically...
the Civic-tree will see a greater 'absolute' increase in its final, cumulative culture-cost
(relative to the 'absolute' increase in the Tech-tree) ...b/c of the era-lag in bottlenecks.

Also: much harder to get Great People in the Medieval & Renaissance eras+
And: GameEras are extended (along w/ EraScore multipliers) . . .
although: I can already tell they will need further extending, larger multipliers, etc.

Anywho... without further ado:


III. CIVILIZATIONS GAME SETUP:

Base-Speed. . . Standard
Map-Size . . . . . Huge
Map-Type. . . . . Seven Seas
Humans . . . . . . 02 . . . . . . . . . . . Alexander v. Frederick
Computers . . . . 04 . . . . . . . . . . . Japan/random, each w/ different difficulties
City-States . . . . 15 . . . . . . . . . . . nothing to add; just wanted the dots . . . lol
Victory Type . . . Domination . . . . 'cause, it's really the only way to play... ha
Other Mods: Production Queue, Zee's Climate-Adjustment mods, etc.


IV. DYNAMIC ERAS - RULES.SQL :

UPDATE Technologies SET Cost = Cost*1.5 WHERE EraType = 'ERA_ANCIENT';
UPDATE Technologies SET Cost = Cost*2.5 WHERE EraType = 'ERA_CLASSICAL';
UPDATE Technologies SET Cost = Cost*6.0 WHERE EraType = 'ERA_MEDIEVAL';
UPDATE Technologies SET Cost = Cost*3.0 WHERE EraType = 'ERA_RENAISSANCE';
UPDATE Technologies SET Cost = Cost*3.0 WHERE EraType = 'ERA_INDUSTRIAL';
UPDATE Technologies SET Cost = Cost*7.0 WHERE EraType = 'ERA_MODERN';
UPDATE Technologies SET Cost = Cost*4.0 WHERE EraType = 'ERA_ATOMIC';
UPDATE Technologies SET Cost = Cost*9.0 WHERE EraType = 'ERA_INFORMATION';

UPDATE Civics SET Cost = Cost*1.0 WHERE EraType = 'ERA_ANCIENT';
UPDATE Civics SET Cost = Cost*2.0 WHERE EraType = 'ERA_CLASSICAL';
UPDATE Civics SET Cost = Cost*3.0 WHERE EraType = 'ERA_MEDIEVAL';
UPDATE Civics SET Cost = Cost*6.0 WHERE EraType = 'ERA_RENAISSANCE';
UPDATE Civics SET Cost = Cost*4.0 WHERE EraType = 'ERA_INDUSTRIAL';
UPDATE Civics SET Cost = Cost*4.0 WHERE EraType = 'ERA_MODERN';
UPDATE Civics SET Cost = Cost*7.0 WHERE EraType = 'ERA_ATOMIC';
UPDATE Civics SET Cost = Cost*9.0 WHERE EraType = 'ERA_INFORMATION';

UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*1.0 WHERE EraType = 'ERA_ANCIENT';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*1.0 WHERE EraType = 'ERA_CLASSICAL';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*5.0 WHERE EraType = 'ERA_MEDIEVAL';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*1.5 WHERE EraType = 'ERA_RENAISSANCE';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*5.0 WHERE EraType = 'ERA_INDUSTRIAL';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*4.5 WHERE EraType = 'ERA_MODERN';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*4.0 WHERE EraType = 'ERA_ATOMIC';
UPDATE Eras SET GreatPersonBaseCost = GreatPersonBaseCost*2.5 WHERE EraType = 'ERA_INFORMATION';

UPDATE GlobalParameters SET Value = Value*1.5 WHERE Name = 'CITY_GROWTH_MULTIPLIER';
UPDATE GlobalParameters SET Value = Value*1.5 WHERE Name = 'CITY_GROWTH_EXPONENT';

UPDATE Eras_XP1 SET GameEraMinimumTurns = GameEraMinimumTurns*2.0;
UPDATE Eras_XP1 SET GameEraMaximumTurns = GameEraMaximumTurns*4.0;

UPDATE GlobalParameters SET Value = Value*2.0 WHERE Name = 'GOLDEN_AGE_SCORE_BASE_THRESHOLD';
UPDATE GlobalParameters SET Value = Value*1.5 WHERE Name = 'DARK_AGE_SCORE_BASE_THRESHOLD';

UPDATE Moments SET ObsoleteEra = NULL;
UPDATE Moments SET MaximumGameEra = NULL;


V. ENJOY + let me know your thoughts!

. . . Tip: some tech-lines get you through tough eras more quickly than others...
. . . but, beware the consequences of shortcuts !!!
:P

VI. QUESTIONs

Has anyone figured out whether it's possible to adjust the Growth, Great People,
GameEra & EraScore Multipliers on a Per-Era (+ person) basis ?

And if it is, anyone know what the relevant code is ? ? ?
Last edited by swift; 4 Jan, 2021 @ 6:51pm
< >
Showing 1-7 of 7 comments
Per page: 1530 50