1
0
forked from 0ad/0ad

New train time techs. For most factions, you choose either faster training infantry or faster training cavalry (either one unlocks Conscription, which boosts batch training considerably). For Persians, you get to research both at the barracks and stables, which unlocks conscription techs for both buildings. For Persians, I also moved the champion unlock tech to their Palace (Apadana), which now unlocks the "Immortals" technology (the tech that makes the Anusiya train twice as fast).

This was SVN commit r13407.
This commit is contained in:
Michael D. Hafer 2013-05-15 08:11:20 +00:00
parent ccb4ecc9f2
commit 1ea0bac280
15 changed files with 121 additions and 11 deletions

View File

@ -1,6 +1,6 @@
{
"pair": "pair_champ_02",
"genericName": "Guard Unit",
"genericName": "Heroism",
"specificName": {
"hele": "Andreia",
"mace": "Andreia",
@ -9,7 +9,7 @@
"rome": "Fortitudo"
},
"description": "Guard units have uncommon bravery and valor in battle.",
"cost": {"food": 0, "wood": 0, "stone": 0, "metal": 250},
"cost": {"food": 0, "wood": 0, "stone": 0, "metal": 300},
"requirements": {"tech": "phase_city"},
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "armor_plates_swords.png",

View File

@ -8,7 +8,7 @@
"athen": "Dynamis"
},
"description": "The will to fight is crucial to victory.",
"cost": {"food": 0, "wood": 0, "stone": 0, "metal": 250},
"cost": {"food": 0, "wood": 0, "stone": 0, "metal": 300},
"requirements": {"tech": "phase_city"},
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "clenched_fist.png",

View File

@ -0,0 +1,5 @@
{
"genericName": "Levy Infantry vs. Levy Cavalry",
"top": "training_levy_infantry",
"bottom": "training_levy_cavalry"
}

View File

@ -2,14 +2,14 @@
"genericName": "Immortals",
"description": "The Anusiya champion infantry train twice as fast, but lose a little max health.",
"cost": {"food": 200, "wood": 0, "stone": 0, "metal": 200},
"requirements": {"tech": "phase_city"},
"requirementsTooltip": "Unlocked in City Phase.",
"requirements": {"tech": "unlock_champion_units"},
"requirementsTooltip": "Available after Champions unlocked.",
"icon": "fist_spear.png",
"researchTime": 30,
"tooltip": "Anusiya -50% train time, but also -10% health.",
"tooltip": "Anusiya Champion Infantry -50% train time, but also -20 health.",
"modifications": [
{"value": "Cost/BuildTime", "multiplier": 0.5},
{"value": "Health/Max", "multiplier": 0.9}
{"value": "Health/Max", "add": -20}
],
"affects": ["Champion Infantry"]
}

View File

@ -0,0 +1,13 @@
{
"genericName": "Cavalry Conscription",
"supersedes": "persians/training_levy_cavalry",
"description": "Significantly increase training speed of cavalry at the stables by training them in large batches or battalions.",
"cost": {"food": 300, "wood": 0, "stone": 0, "metal": 0},
"requirements": {"tech": "phase_city"},
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "horse_rider.png",
"researchTime": 30,
"tooltip": "Stables increased batch training speed bonus.",
"modifications": [{"value": "ProductionQueue/BatchTimeModifier", "add": -0.1}],
"affects": ["Stables"]
}

View File

@ -0,0 +1,13 @@
{
"genericName": "Infantry Conscription",
"supersedes": "persians/training_levy_infantry",
"description": "Significantly increase training speed of soldiers at the barracks by training them in large batches or battalions.",
"cost": {"food": 300, "wood": 0, "stone": 0, "metal": 0},
"requirements": {"tech": "phase_city"},
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "fist_spear.png",
"researchTime": 30,
"tooltip": "Barracks increased batch training speed bonus.",
"modifications": [{"value": "ProductionQueue/BatchTimeModifier", "add": -0.1}],
"affects": ["Barracks"]
}

View File

@ -0,0 +1,15 @@
{
"genericName": "Levy Cavalry",
"description": "Calling up cavalry levies in time of war helps bolster the ranks of a king's army.",
"cost": {"food": 100, "wood": 0, "stone": 0, "metal": 0},
"requirements": {"tech": "phase_town"},
"requirementsTooltip": "Unlocked in Town Phase.",
"icon": "horse_rider.png",
"researchTime": 30,
"tooltip": "All cavalry -10% train time, but also -5% health. Unlocks Cavalry Conscription.",
"modifications": [
{"value": "Cost/BuildTime", "multiplier": 0.9},
{"value": "Health/Max", "multiplier": 0.95}
],
"affects": ["Cavalry"]
}

View File

@ -0,0 +1,15 @@
{
"genericName": "Levy Infantry",
"description": "Calling up infantry levies in time of war helps bolster the ranks of a king's army.",
"cost": {"food": 100, "wood": 0, "stone": 0, "metal": 0},
"requirements": {"tech": "phase_town"},
"requirementsTooltip": "Unlocked in Town Phase.",
"icon": "clenched_fist.png",
"researchTime": 30,
"tooltip": "All infantry -10% train time, but also -5% health. Unlocks Infantry Conscription.",
"modifications": [
{"value": "Cost/BuildTime", "multiplier": 0.9},
{"value": "Health/Max", "multiplier": 0.95}
],
"affects": ["Infantry"]
}

View File

@ -1,9 +1,10 @@
{
"genericName": "Conscription",
"supersedes": "pair_levy_01",
"description": "Significantly increase training speed of soldiers at the barracks by training them in large batches or battalions.",
"cost": {"food": 200, "wood": 0, "stone": 0, "metal": 0},
"requirements": {"tech": "phase_town"},
"requirementsTooltip": "Unlocked in Town Phase.",
"cost": {"food": 300, "wood": 0, "stone": 0, "metal": 0},
"requirements": {"tech": "phase_city"},
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "fist_spear.png",
"researchTime": 30,
"tooltip": "Barracks increased batch training speed bonus.",

View File

@ -0,0 +1,16 @@
{
"pair": "pair_levy_01",
"genericName": "Levy Cavalry",
"description": "Calling up cavalry levies in time of war helps bolster the ranks of a king's army.",
"cost": {"food": 100, "wood": 0, "stone": 0, "metal": 0},
"requirements": {"tech": "phase_town"},
"requirementsTooltip": "Unlocked in Town Phase.",
"icon": "clenched_fist.png",
"researchTime": 30,
"tooltip": "All cavalry -10% train time, but also -5% health. Unlocks Conscription.",
"modifications": [
{"value": "Cost/BuildTime", "multiplier": 0.9},
{"value": "Health/Max", "multiplier": 0.95}
],
"affects": ["Cavalry"]
}

View File

@ -0,0 +1,16 @@
{
"pair": "pair_levy_01",
"genericName": "Levy Infantry",
"description": "Calling up infantry levies in time of war helps bolster the ranks of a king's army.",
"cost": {"food": 100, "wood": 0, "stone": 0, "metal": 0},
"requirements": {"tech": "phase_town"},
"requirementsTooltip": "Unlocked in Town Phase.",
"icon": "clenched_fist.png",
"researchTime": 30,
"tooltip": "All infantry -10% train time, but also -5% health. Unlocks Conscription.",
"modifications": [
{"value": "Cost/BuildTime", "multiplier": 0.9},
{"value": "Health/Max", "multiplier": 0.95}
],
"affects": ["Infantry"]
}

View File

@ -42,6 +42,7 @@
units/pers_champion_infantry
</Entities>
<Technologies datatype="tokens">
unlock_champion_units
persians/immortals
</Technologies>
</ProductionQueue>

View File

@ -14,8 +14,13 @@
units/pers_infantry_archer_b
</Entities>
<Technologies datatype="tokens">
persians/training_levy_infantry
persians/training_conscription_infantry
pair_inf_01
pair_inf_02
-pair_levy_01
-training_conscription
-unlock_champion_units
</Technologies>
</ProductionQueue>
<VisualActor>

View File

@ -17,6 +17,10 @@
<Civ>pers</Civ>
<GenericName>Cavalry Stables</GenericName>
<SpecificName>Tavileh</SpecificName>
<Classes datatype="tokens">
-Barracks
Stables
</Classes>
<History>Cavalry was primarily used as an elite assault force by the Persians.</History>
<Tooltip>Train citizen-cavalry units.</Tooltip>
<Icon>structures/pers_stable.png</Icon>
@ -32,6 +36,11 @@
units/pers_cavalry_archer_b
</Entities>
<Technologies datatype="tokens">
-pair_levy_01
-training_conscription
-unlock_champion_units
persians/training_levy_cavalry
persians/training_conscription_cavalry
pair_cav_01
</Technologies>
</ProductionQueue>

View File

@ -47,7 +47,8 @@
<ProductionQueue>
<BatchTimeModifier>0.7</BatchTimeModifier>
<Technologies datatype="tokens">
training_conscription
pair_levy_01
training_conscription
unlock_champion_units
</Technologies>
</ProductionQueue>