Exemplo n.º 1
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupCookingT1>(completion: 1.0);
     requirements.AddGroup <TechGroupFarmingT1>(completion: 1.0);
     requirements.AddGroup <TechGroupIndustryT1>(completion: 0.6);
     requirements.AddGroup <TechGroupConstructionT1>(completion: 0.6);
 }
Exemplo n.º 2
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupVehiclesT3>(completion: 1);
     requirements.AddGroup <TechGroupIndustryT3>(completion: 1);
     requirements.AddGroup <TechGroupConstructionT3>(completion: 1);
     requirements.AddGroup <TechGroupChemistryT3>(completion: 1);
 }
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupIndustryT3>(completion: 0.8);
     requirements.AddGroup <TechGroupConstructionT3>(completion: 0.8);
     requirements.AddGroup <TechGroupCommerceT3>(completion: 1.0);
     requirements.AddGroup <TechGroupElectricityT4>(completion: 1.0);
 }
Exemplo n.º 4
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupConstructionT5>(completion: 1.0);
     requirements.AddGroup <TechGroupElectricityT5>(completion: 1.0);
     requirements.AddGroup <TechGroupIndustryT4>(completion: 1.0);
     requirements.AddGroup <TechGroupChemistryT4>(completion: 1.0);
     requirements.AddGroup <TechGroupVehiclesT5>(completion: 1.0);
     requirements.AddGroup <TechGroupExoticWeaponsT5>(completion: 1.0);
 }
Exemplo n.º 5
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupIndustryT2>(completion: 1);
 }
Exemplo n.º 6
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupFarming>(completion: 0.4);
     requirements.AddGroup <TechGroupCooking>(completion: 0.4);
 }
Exemplo n.º 7
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupMedicineT3>(completion: 1);
 }
Exemplo n.º 8
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupDecorationsT3>(completion: 1);
     requirements.AddGroup <TechGroupIndustryT3>(completion: 1);
     requirements.AddGroup <TechGroupDefenseT3>(completion: 0.2);
 }
Exemplo n.º 9
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupConstruction2>(completion: 1);
 }
Exemplo n.º 10
0
        protected override double GroupUnlockPriceMultiplier => 0; // completely free to unlock, but has prerequisites!

        protected override void PrepareTechGroup(Requirements requirements)
        {
            requirements.AddGroup <TechGroupDecorationsT2>(completion: 1);
            requirements.AddGroup <TechGroupIndustryT2>(completion: 1);
            requirements.AddGroup <TechGroupConstructionT2>(completion: 1);
        }
Exemplo n.º 11
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupElectricity>(completion: 1);
 }
Exemplo n.º 12
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupOffenseAndDefense>(completion: 0.8);
     requirements.AddGroup <TechGroupIndustry>(completion: 0.6);
 }
Exemplo n.º 13
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupFarming>(completion: 1);
     requirements.AddGroup <TechGroupIndustry>(completion: 0.6);
 }
Exemplo n.º 14
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupDefenseT1>(completion: 1.0);
     requirements.AddGroup <TechGroupIndustryT1>(completion: 0.6);
 }
Exemplo n.º 15
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupMedicineT3>(completion: 1);
     requirements.AddGroup <TechGroupIndustryT3>(completion: 0.2);
     requirements.AddGroup <TechGroupChemistryT3>(completion: 0.2);
 }
Exemplo n.º 16
0
 protected override void PrepareTechGroup(Requirements requirements)
 {
     requirements.AddGroup <TechGroupOffenseT4>(completion: 1.0);
     requirements.AddGroup <TechGroupChemistryT4>(completion: 1.0);
     requirements.AddGroup <TechGroupIndustryT4>(completion: 0.2);
 }
Exemplo n.º 17
0