Civilization Wiki
Advertisement

Documentation for this module may be created at Module:Data/CivBE/RT/GameSpeeds/doc

--[Field]                              [Type]
--Type                                 String
--Description                          String
--Help                                 String
--DealDuration                          Int64
--QuestFrequencyPercent                 Int64
--QuestRewardPercent                    Int64
--QuestRewardTurnModifier               Int64
--GrowthPercent                         Int64
--TrainPercent                          Int64
--ConstructPercent                      Int64
--CreatePercent                         Int64
--ResearchPercent                       Int64
--EnergyPercent                         Int64
--BuildPercent                          Int64
--ImprovementPercent                    Int64
--CulturePercent                        Int64
--AlienSpawnMod                         Int64
--FeatureProductionPercent              Int64
--UnitHurryPercent                      Int64
--HurryPercent                          Int64
--OpinionDurationPercent                Int64
--PeaceDealDuration                     Int64
--RelationshipDuration                  Int64
--VictoryDurationMod                    Int64
--CovertOpsDurationMod                  Int64
--CovertOpsRewardPercent                Int64
--CovertOpsTravelTurnsPercent           Int64
--CovertOpsReviveTurnsPercent           Int64
--CovertOpsProjectTurnsPercent          Int64
--PortraitIndex                         Int64
--IconAtlas                            String
--MidGameTurn                           Int64
--LateGameTurn                          Int64
--DiploTraitLevelCostPercent            Int64
--DiploRelationshipChangeCostPercent    Int64
--DiploTraitModificationCostPercent     Int64
--DiploReactionIntervalPercent          Int64
--ArtifactValuePercent                  Int64

local data ={

GAMESPEED_QUICK={
Type="GAMESPEED_QUICK";
Description=[=[Quick]=];
Help=[=[The number of turns required to complete various tasks is compressed. Good for players who don't like to wait around too much.]=];
DealDuration=25;
QuestFrequencyPercent=67;
QuestRewardPercent=67;
QuestRewardTurnModifier=133;
GrowthPercent=67;
TrainPercent=67;
ConstructPercent=67;
CreatePercent=67;
ResearchPercent=67;
EnergyPercent=67;
BuildPercent=67;
ImprovementPercent=67;
CulturePercent=67;
AlienSpawnMod=67;
FeatureProductionPercent=67;
UnitHurryPercent=67;
HurryPercent=100;
OpinionDurationPercent=67;
PeaceDealDuration=10;
RelationshipDuration=50;
VictoryDurationMod=67;
CovertOpsDurationMod=50;
CovertOpsRewardPercent=67;
CovertOpsTravelTurnsPercent=67;
CovertOpsReviveTurnsPercent=67;
CovertOpsProjectTurnsPercent=67;
PortraitIndex=3;
IconAtlas="GAMESPEED_ATLAS";
MidGameTurn=66;
LateGameTurn=150;
DiploTraitLevelCostPercent=67;
DiploRelationshipChangeCostPercent=67;
DiploTraitModificationCostPercent=67;
DiploReactionIntervalPercent=67;
ArtifactValuePercent=100;};

GAMESPEED_STANDARD={
Type="GAMESPEED_STANDARD";
Description=[=[Standard]=];
Help=[=[The default game pace.]=];
DealDuration=30;
QuestFrequencyPercent=100;
QuestRewardPercent=100;
QuestRewardTurnModifier=100;
GrowthPercent=100;
TrainPercent=100;
ConstructPercent=100;
CreatePercent=100;
ResearchPercent=100;
EnergyPercent=100;
BuildPercent=100;
ImprovementPercent=100;
CulturePercent=100;
AlienSpawnMod=100;
FeatureProductionPercent=100;
UnitHurryPercent=100;
HurryPercent=100;
OpinionDurationPercent=100;
PeaceDealDuration=15;
RelationshipDuration=50;
VictoryDurationMod=100;
CovertOpsDurationMod=100;
CovertOpsRewardPercent=100;
CovertOpsTravelTurnsPercent=100;
CovertOpsReviveTurnsPercent=100;
CovertOpsProjectTurnsPercent=100;
PortraitIndex=2;
IconAtlas="GAMESPEED_ATLAS";
MidGameTurn=100;
LateGameTurn=200;
DiploTraitLevelCostPercent=100;
DiploRelationshipChangeCostPercent=100;
DiploTraitModificationCostPercent=100;
DiploReactionIntervalPercent=100;
ArtifactValuePercent=120;};

GAMESPEED_EPIC={
Type="GAMESPEED_EPIC";
Description=[=[Epic]=];
Help=[=[Production, Research, etc. all take a fair amount longer than when playing on Standard Speed. The game is balanced to take longer but still feel like a normal game.]=];
DealDuration=45;
QuestFrequencyPercent=150;
QuestRewardPercent=150;
QuestRewardTurnModifier=68;
GrowthPercent=150;
TrainPercent=150;
ConstructPercent=150;
CreatePercent=150;
ResearchPercent=150;
EnergyPercent=150;
BuildPercent=150;
ImprovementPercent=150;
CulturePercent=150;
AlienSpawnMod=150;
FeatureProductionPercent=150;
UnitHurryPercent=150;
HurryPercent=100;
OpinionDurationPercent=150;
PeaceDealDuration=20;
RelationshipDuration=75;
VictoryDurationMod=150;
CovertOpsDurationMod=150;
CovertOpsRewardPercent=150;
CovertOpsTravelTurnsPercent=150;
CovertOpsReviveTurnsPercent=150;
CovertOpsProjectTurnsPercent=150;
PortraitIndex=1;
IconAtlas="GAMESPEED_ATLAS";
MidGameTurn=150;
LateGameTurn=225;
DiploTraitLevelCostPercent=150;
DiploRelationshipChangeCostPercent=150;
DiploTraitModificationCostPercent=150;
DiploReactionIntervalPercent=150;
ArtifactValuePercent=150;};

GAMESPEED_MARATHON={
Type="GAMESPEED_MARATHON";
Description=[=[Marathon]=];
Help=[=[This extremely long game speed will allow almost an entire normal game's worth of turns many times over in a single playthrough.]=];
DealDuration=90;
QuestFrequencyPercent=300;
QuestRewardPercent=300;
QuestRewardTurnModifier=34;
GrowthPercent=300;
TrainPercent=300;
ConstructPercent=300;
CreatePercent=300;
ResearchPercent=300;
EnergyPercent=300;
BuildPercent=300;
ImprovementPercent=300;
CulturePercent=300;
AlienSpawnMod=400;
FeatureProductionPercent=300;
UnitHurryPercent=300;
HurryPercent=100;
OpinionDurationPercent=300;
PeaceDealDuration=40;
RelationshipDuration=150;
VictoryDurationMod=300;
CovertOpsDurationMod=300;
CovertOpsRewardPercent=300;
CovertOpsTravelTurnsPercent=300;
CovertOpsReviveTurnsPercent=250;
CovertOpsProjectTurnsPercent=300;
IconAtlas="GAMESPEED_ATLAS";
MidGameTurn=200;
LateGameTurn=350;
DiploTraitLevelCostPercent=300;
DiploRelationshipChangeCostPercent=300;
DiploTraitModificationCostPercent=300;
DiploReactionIntervalPercent=300;
ArtifactValuePercent=300;};

}
return data
Advertisement