Index: binaries/data/mods/public/simulation/data/technologies/cavalry_breeding.json =================================================================== --- /dev/null +++ binaries/data/mods/public/simulation/data/technologies/cavalry_breeding.json @@ -0,0 +1,16 @@ +{ + "genericName": "Horse Breeding", + "description": "Breed horses.", + "cost": { "food": 300, "wood": 200, "stone": 0, "metal": 100 }, + "requirements": {"tech": "phase_village"}, + "icon": "nisean_war_horses.png", + "researchTime": 40, + "tooltip": "fastest cavalry training (-8) and reduced food (-50) and wood (-30) costs.", + "modifications": [ + { "value": "Cost/BuildTime", "add": -8 }, + { "value": "Cost/Resources/food", "add": -50 }, + { "value": "Cost/Resources/wood", "add": -30 } + ], + "affects": ["Cavalry"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/cavalry_penalty.json =================================================================== --- /dev/null +++ binaries/data/mods/public/simulation/data/technologies/cavalry_penalty.json @@ -0,0 +1,11 @@ +{ + "genericName": "Cavalry Penalty without Horse Breeding", + "autoResearch": true, + "icon": "village_phase.png", + "modifications": [ + { "value": "Cost/BuildTime", "add": 8 }, + { "value": "Cost/Resources/food", "add": 50 }, + { "value": "Cost/Resources/wood", "add": 30 } + ], + "affects": ["Cavalry"] +} Index: binaries/data/mods/public/simulation/data/technologies/speed_cavalry_01.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/speed_cavalry_01.json +++ binaries/data/mods/public/simulation/data/technologies/speed_cavalry_01.json @@ -1,7 +1,8 @@ { - "genericName": "Cavalry Breeding", + "genericName": "Horse Selection", "description": "Breed the fastest horses.", "cost": {"food": 500, "wood": 500, "stone": 0, "metal": 150}, + "supersedes": "cavalry_breeding", "requirements": {"tech": "phase_town"}, "requirementsTooltip": "Unlocked in Town Phase.", "icon": "nisean_war_horses.png", Index: binaries/data/mods/public/simulation/templates/structures/pers_stables.xml =================================================================== --- binaries/data/mods/public/simulation/templates/structures/pers_stables.xml +++ binaries/data/mods/public/simulation/templates/structures/pers_stables.xml @@ -35,6 +35,7 @@ -training_conscription + cavalry_breeding persians/training_levy_cavalry persians/training_conscription_cavalry successors/special_war_horses Index: binaries/data/mods/public/simulation/templates/template_structure_military_barracks_stables.xml =================================================================== --- binaries/data/mods/public/simulation/templates/template_structure_military_barracks_stables.xml +++ binaries/data/mods/public/simulation/templates/template_structure_military_barracks_stables.xml @@ -19,5 +19,9 @@ units/{civ}_cavalry_javelinist_b units/{civ}_cavalry_archer_b + + -training_conscription + cavalry_breeding + Index: binaries/data/mods/public/simulation/templates/template_structure_resource_corral.xml =================================================================== --- binaries/data/mods/public/simulation/templates/template_structure_resource_corral.xml +++ binaries/data/mods/public/simulation/templates/template_structure_resource_corral.xml @@ -33,6 +33,7 @@ gather_animals_stockbreeding + cavalry_breeding speed_cavalry_01 speed_cavalry_02