mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-27 22:06:05 -04:00
Merge pull request #1171 from ninjatao/duantao/barbarian_bonus
Duantao/barbarian bonus
This commit is contained in:
commit
734e0e8068
@ -8,6 +8,7 @@
|
|||||||
buildingCostModifier:0.5,
|
buildingCostModifier:0.5,
|
||||||
policyCostModifier:0.5,
|
policyCostModifier:0.5,
|
||||||
unhappinessModifier:0.4,
|
unhappinessModifier:0.4,
|
||||||
|
barbarianBonus:0.75,
|
||||||
aiCityGrowthModifier:1.6, // that is to say it'll take them 1.6 times as long to grow the city
|
aiCityGrowthModifier:1.6, // that is to say it'll take them 1.6 times as long to grow the city
|
||||||
aiUnitCostModifier:1.75,
|
aiUnitCostModifier:1.75,
|
||||||
aiBuildingCostModifier:1.6,
|
aiBuildingCostModifier:1.6,
|
||||||
@ -28,6 +29,7 @@
|
|||||||
buildingCostModifier:0.67,
|
buildingCostModifier:0.67,
|
||||||
policyCostModifier:0.67,
|
policyCostModifier:0.67,
|
||||||
unhappinessModifier:0.6,
|
unhappinessModifier:0.6,
|
||||||
|
barbarianBonus:0.5,
|
||||||
aiCityGrowthModifier:1.3,
|
aiCityGrowthModifier:1.3,
|
||||||
aiUnitCostModifier:1.3,
|
aiUnitCostModifier:1.3,
|
||||||
aiBuildingCostModifier:1.3,
|
aiBuildingCostModifier:1.3,
|
||||||
@ -48,6 +50,7 @@
|
|||||||
buildingCostModifier:0.85,
|
buildingCostModifier:0.85,
|
||||||
policyCostModifier:0.85,
|
policyCostModifier:0.85,
|
||||||
unhappinessModifier:0.75,
|
unhappinessModifier:0.75,
|
||||||
|
barbarianBonus:0.4,
|
||||||
aiCityGrowthModifier:1.1,
|
aiCityGrowthModifier:1.1,
|
||||||
aiUnitCostModifier:1.1,
|
aiUnitCostModifier:1.1,
|
||||||
aiBuildingCostModifier:1.1,
|
aiBuildingCostModifier:1.1,
|
||||||
@ -68,6 +71,7 @@
|
|||||||
buildingCostModifier:1,
|
buildingCostModifier:1,
|
||||||
policyCostModifier:1,
|
policyCostModifier:1,
|
||||||
unhappinessModifier:1,
|
unhappinessModifier:1,
|
||||||
|
barbarianBonus:0.33,
|
||||||
aiCityGrowthModifier:1,
|
aiCityGrowthModifier:1,
|
||||||
aiUnitCostModifier:1,
|
aiUnitCostModifier:1,
|
||||||
aiBuildingCostModifier:1,
|
aiBuildingCostModifier:1,
|
||||||
@ -88,6 +92,7 @@
|
|||||||
buildingCostModifier:1,
|
buildingCostModifier:1,
|
||||||
policyCostModifier:1,
|
policyCostModifier:1,
|
||||||
unhappinessModifier:1,
|
unhappinessModifier:1,
|
||||||
|
barbarianBonus:0.25,
|
||||||
aiCityGrowthModifier:0.9,
|
aiCityGrowthModifier:0.9,
|
||||||
aiUnitCostModifier:0.85,
|
aiUnitCostModifier:0.85,
|
||||||
aiBuildingCostModifier:0.85,
|
aiBuildingCostModifier:0.85,
|
||||||
@ -108,6 +113,7 @@
|
|||||||
buildingCostModifier:1,
|
buildingCostModifier:1,
|
||||||
policyCostModifier:1,
|
policyCostModifier:1,
|
||||||
unhappinessModifier:1,
|
unhappinessModifier:1,
|
||||||
|
barbarianBonus:0.2,
|
||||||
aiCityGrowthModifier:0.85,
|
aiCityGrowthModifier:0.85,
|
||||||
aiUnitCostModifier:0.8,
|
aiUnitCostModifier:0.8,
|
||||||
aiBuildingCostModifier:0.8,
|
aiBuildingCostModifier:0.8,
|
||||||
@ -128,6 +134,7 @@
|
|||||||
buildingCostModifier:1,
|
buildingCostModifier:1,
|
||||||
policyCostModifier:1,
|
policyCostModifier:1,
|
||||||
unhappinessModifier:1,
|
unhappinessModifier:1,
|
||||||
|
barbarianBonus:0.1,
|
||||||
aiCityGrowthModifier:0.75,
|
aiCityGrowthModifier:0.75,
|
||||||
aiUnitCostModifier:0.65,
|
aiUnitCostModifier:0.65,
|
||||||
aiBuildingCostModifier:0.65,
|
aiBuildingCostModifier:0.65,
|
||||||
@ -148,6 +155,7 @@
|
|||||||
buildingCostModifier:1,
|
buildingCostModifier:1,
|
||||||
policyCostModifier:1,
|
policyCostModifier:1,
|
||||||
unhappinessModifier:1,
|
unhappinessModifier:1,
|
||||||
|
barbarianBonus:0,
|
||||||
aiCityGrowthModifier:0.6,
|
aiCityGrowthModifier:0.6,
|
||||||
aiUnitCostModifier:0.5,
|
aiUnitCostModifier:0.5,
|
||||||
aiBuildingCostModifier:0.5,
|
aiBuildingCostModifier:0.5,
|
||||||
|
@ -92,9 +92,12 @@ class BattleDamage{
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (combatant.getCivInfo().policies.isAdopted("Honor") && enemy.getCivInfo().isBarbarian())
|
if (enemy.getCivInfo().isBarbarian()) {
|
||||||
modifiers["vs Barbarians"] = 0.25f
|
modifiers["Difficulty"] = combatant.getCivInfo().gameInfo.getDifficulty().barbarianBonus
|
||||||
|
if (combatant.getCivInfo().policies.isAdopted("Honor"))
|
||||||
|
modifiers["vs Barbarians"] = 0.25f
|
||||||
|
}
|
||||||
|
|
||||||
return modifiers
|
return modifiers
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -12,6 +12,7 @@ class Difficulty: INamed {
|
|||||||
var buildingCostModifier:Float = 1f
|
var buildingCostModifier:Float = 1f
|
||||||
var policyCostModifier:Float = 1f
|
var policyCostModifier:Float = 1f
|
||||||
var unhappinessModifier:Float = 1f
|
var unhappinessModifier:Float = 1f
|
||||||
|
var barbarianBonus:Float = 0f
|
||||||
var aiCityGrowthModifier:Float = 1f
|
var aiCityGrowthModifier:Float = 1f
|
||||||
var aiUnitCostModifier:Float = 1f
|
var aiUnitCostModifier:Float = 1f
|
||||||
var aiBuildingCostModifier:Float = 1f
|
var aiBuildingCostModifier:Float = 1f
|
||||||
|
Loading…
x
Reference in New Issue
Block a user