Index: binaries/data/mods/public/simulation/data/technologies/archer1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/archer1.json +++ binaries/data/mods/public/simulation/data/technologies/archer1.json @@ -0,0 +1,32 @@ +{ + "genericName": "Heavy draw weight", + "description": "more power increases arrow damage and projectile speed", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "maur" }, + { "civ": "kush" }, + { "civ": "cart" }, + { "civ": "han" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Infantry archers +10% damage, increased projectile speed", + "modifications": [ + { "value": "Attack/Ranged/Damage/Pierce", "multiply": 1.15 }, + { "value": "Attack/Ranged/Projectile/Speed", "multiply": 1.5} + ], + "affects": ["Infantry Archer !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/archer2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/archer2.json +++ binaries/data/mods/public/simulation/data/technologies/archer2.json @@ -0,0 +1,31 @@ +{ + "genericName": "flamed arrows", + "description": "Setting arrows ablaze provides a source of damage to buildings as well as units", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "cart" }, + { "civ": "kush" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Archers shoot flaming arrows that damage buildings, but take additional time to prepare", + "modifications": [ + { "value": "Attack/Ranged/PrepareTime", "multiply": 1.5 } + ], + "affects": ["Infantry Archer !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/cavalry_archer1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_archer1.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_archer1.json @@ -0,0 +1,31 @@ +{ + "genericName": "Scouting tactics", + "description": "Cavalry archers can identify more distant enemies.", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "pers" }, + { "civ": "sele" }, + { "civ": "ptol" }, + { "civ": "maur" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Cavalry archers + 10 vision range", + "modifications": [ + { "value": "Vision/Range", "add": 10 } + ], + "affects": ["Cavalry Archer !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/cavalry_archer2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_archer2.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_archer2.json @@ -0,0 +1,34 @@ +{ + "genericName": "Cavalry Heavy Draw", + "description": "Heavier draw weights increase arrow speed and damage.", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "maur" }, + { "civ": "sele" }, + { "civ": "pers" } + + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Cavalry Archers +15% damage and +25% projectile speed", + "modifications": [ + { "value": "Attack/Ranged/Damage/Pierce", "multiply": 1.15 }, + { "value": "Attack/Ranged/Projectile/Speed", "multiply": 1.25 } + ], + "affects": ["Cavalry Archer !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/cavalry_axeman1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_axeman1.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_axeman1.json @@ -0,0 +1,30 @@ +{ + "genericName": "Heavy Axe", + "description": "Heavier battle axes dealt more damage, but were slower to wield.", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "pers" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Cavalry Axeman +65% hack damage and +50% crush damage, but +50% repeat time", + "modifications": [ + { "value": "Attack/Melee/Damage/Hack", "multiply": 1.65 }, + { "value": "Attack/Melee/Damage/Crush", "multiply": 1.5 }, + { "value": "Attack/Melee/RepeatTime", "multiply": 1.5 } + ], + "affects": ["Cavalry Axeman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/cavalry_axeman2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_axeman2.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_axeman2.json @@ -0,0 +1,32 @@ +{ + "genericName": "Raiding cavalry", + "description": "Minimally armored axe cavalry serve as ideal raiding units", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "pers" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Axe Cavalry +15% speed and +25% acceleration, but -0.5 pierce armor.", + "modifications": [ + { "value": "UnitMotion/WalkSpeed", "multiply": 1.15 }, + { "value": "UnitMotion/Acceleration", "multiply": 1.25 }, + { "value": "Resistance/Entity/Damage/Pierce", "multiply": 0.75 } + ], + "affects": ["Cavalry Axeman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/cavalry_health.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_health.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_health.json @@ -1,18 +0,0 @@ -{ - "genericName": "Horse Breeding", - "description": "Selectively breed better war horses.", - "cost": { - "food": 200, - "metal": 75 - }, - "requirements": { "tech": "phase_town" }, - "requirementsTooltip": "Unlocked in Town Phase.", - "icon": "horse_trainer.png", - "researchTime": 35, - "tooltip": "Cavalry +10% health.", - "modifications": [ - { "value": "Health/Max", "multiply": 1.1 } - ], - "affects": ["Cavalry"], - "soundComplete": "interface/alarm/alarm_upgradearmory.xml" -} Index: binaries/data/mods/public/simulation/data/technologies/cavalry_movement_speed.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_movement_speed.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_movement_speed.json @@ -1,18 +0,0 @@ -{ - "genericName": "Horse Racing", - "description": "Train your horses to move faster.", - "cost": { - "food": 100, - "metal": 50 - }, - "requirements": { "tech": "phase_village" }, - "requirementsTooltip": "Unlocked in Village Phase.", - "icon": "nisean_war_horses.png", - "researchTime": 30, - "tooltip": "Cavalry +10% walk speed.", - "modifications": [ - { "value": "UnitMotion/WalkSpeed", "multiply": 1.1 } - ], - "affects": ["Cavalry"], - "soundComplete": "interface/alarm/alarm_upgradearmory.xml" -} Index: binaries/data/mods/public/simulation/data/technologies/cavalry_skirmisher1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_skirmisher1.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_skirmisher1.json @@ -0,0 +1,32 @@ +{ + "genericName": "Horseback training", + "description": "Horseback trained skirmishers can more readily attack and throw with greater accuracy.", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "gaul" }, + { "civ": "athen" }, + { "civ": "kush" }, + { "civ": "cart" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Cavalry skirmishers - 35% prepare time, decreased attack spread", + "modifications": [ + { "value": "Attack/Ranged/PrepareTime", "multiply": 0.65 }, + { "value": "Attack/Ranged/Projectile/Spread", "multiply": 0.75 } + ], + "affects": ["Cavalry Javelineer !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/cavalry_spearman1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_spearman1.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_spearman1.json @@ -0,0 +1,36 @@ +{ + "genericName": "Horse racing", + "description": "Better prepared steeds were more effective in battle, increased acceleration and top speed for spear cavalry.", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "rome" }, + { "civ": "mace" }, + { "civ": "kush" }, + { "civ": "han" }, + { "civ": "iber" }, + { "civ": "ptol"}, + { "civ": "spart" }, + { "civ": "sele" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Spear cavalry +50% acceleration, +10% speed.", + "modifications": [ + { "value": "UnitMotion/Acceleration", "multiply": 1.5 }, + { "value": "UnitMotion/WalkSpeed", "multiply": 1.1 } + ], + "affects": ["Cavalry Spearman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/cavalry_spearman2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_spearman2.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_spearman2.json @@ -0,0 +1,35 @@ +{ + "genericName": "Lancing tactics", + "description": "Lancing prepares cavalrymen for battle against other mounted units in particular.", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "mace" }, + { "civ": "han" }, + { "civ": "rome" }, + { "civ": "ptol" }, + { "civ": "iber" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Spear cavalry + 20% pierce damage, faster prepare time", + "modifications": [ + { "value": "Attack/Melee/Damage/Pierce", "multiply": 1.2 }, + { "value": "Attack/Melee/PrepareTime", "multiply": 0.25 } + ], + "affects": ["Cavalry Spearman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/cavalry_swordsman1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_swordsman1.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_swordsman1.json @@ -0,0 +1,31 @@ +{ + "genericName": "Husbandry", + "description": "Breeding produced more resilient horses that could withstand the tests of battle.", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "athen" }, + { "civ": "brit" }, + { "civ": "maur" }, + { "civ": "gaul" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Sword cavalry + 10% health", + "modifications": [ + { "value": "Health/Max", "multiply": 1.1 } + ], + "affects": ["Cavalry Swordsman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/cavalry_swordsman2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/cavalry_swordsman2.json +++ binaries/data/mods/public/simulation/data/technologies/cavalry_swordsman2.json @@ -0,0 +1,32 @@ +{ + "genericName": "Chamfron", + "description": "Horse armor fitted on the head of sword cavalry increases their survivability from ranged attacks.", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "athen" }, + { "civ": "maur" }, + { "civ": "brit" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Sword cavalry + 1 pierce armor", + "modifications": [ + { "value": "Resistance/Entity/Damage/Pierce", "add": 1 } + ], + "affects": ["Cavalry Swordsman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/club_axe1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/club_axe1.json +++ binaries/data/mods/public/simulation/data/technologies/club_axe1.json @@ -0,0 +1,29 @@ +{ + "genericName": "Greaves", + "description": "light greaves to protect Macemen and Axemen using smaller sheilds", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "kush" }, + { "civ": "maur" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "macemen and axeman +1 hack armor", + "modifications": [ + { "value": "Resistance/Entity/Damage/Hack", "add": 1 } + ], + "affects": ["Infantry Maceman !Mercenary !Hero", "Infantry Axeman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/club_axe2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/club_axe2.json +++ binaries/data/mods/public/simulation/data/technologies/club_axe2.json @@ -0,0 +1,33 @@ +{ + "genericName": "Lightly armored", + "description": "moving at a greater speed allowed relatively lightly armored units to be more effective in battle", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "kush" }, + { "civ": "maur" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Axemen and Macemen +30% speed and +50% acceleration, but -1 pierce armor.", + "modifications": [ + { "value": "UnitMotion/WalkSpeed", "multiply": 1.3 }, + { "value": "UnitMotion/Acceleration", "multiply": 1.5 }, + { "value": "Resistance/Entity/Damage/Pierce", "subtract": 1 } + ], + "affects": ["Infantry Maceman !Mercenary !Hero", "Infantry Axeman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/crossbow1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/crossbow1.json +++ binaries/data/mods/public/simulation/data/technologies/crossbow1.json @@ -0,0 +1,30 @@ +{ + "genericName": "streamlined fletching", + "description": "fletching increases crossbow bolt accuracy and speed", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "han" }, + { "civ": "mace" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Crossbows +50% projectile speed, -20% attack spread", + "modifications": [ + { "value": "Attack/Ranged/Projectile/Speed", "multiply": 1.5 }, + { "value": "Attack/Ranged/Projectile/Spread", "multiply": 0.8 } + ], + "affects": [" Infantry Crossbowman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/pike1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/pike1.json +++ binaries/data/mods/public/simulation/data/technologies/pike1.json @@ -0,0 +1,31 @@ +{ + "genericName": "Longer Pikes", + "description": "Longer polearms allow pikemen to reach enemies more easily. Pikemen attack with +4 range.", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "sele" }, + { "civ": "mace" }, + { "civ": "ptol" }, + { "civ": "Han" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Pikemen + 50% range", + "modifications": [ + { "value": "Attack/Melee/MaxRange", "add": 4 } + ], + "affects": ["Infantry Pikeman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/pike2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/pike2.json +++ binaries/data/mods/public/simulation/data/technologies/pike2.json @@ -0,0 +1,32 @@ +{ + "genericName": "Counterweight", + "description": "Heavier pikes with counterweights deal more damage and pin calvalry in place", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "mace" }, + { "civ": "sele" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Pikemen + 20% pierce damage and 50% more bonus damage against cavalry", + "modifications": [ + { "value": "Attack/Melee/Damage/Pierce", "multiply": 1.2 }, + { "value": "Attack/Melee/Bonuses/BonusCavMelee/Multiplier", "multiply": 1.5 } + ], + "affects": ["Infantry Pikeman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/skirmisher1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/skirmisher1.json +++ binaries/data/mods/public/simulation/data/technologies/skirmisher1.json @@ -0,0 +1,34 @@ +{ + "genericName": "Balanced Javelins", + "description": "Balanced javelins increase skirmisher accuracy and projectile speed.", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "iber" }, + { "civ": "mace" }, + { "civ": "spart" }, + { "civ": "gaul" }, + { "civ": "sele" }, + { "civ": "rome" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Skirmishers decreased attack spread and increased projectile speed", + "modifications": [ + { "value": "Attack/Ranged/Projectile/Speed", "add": 30 }, + { "value": "Attack/Ranged/Projectile/Spread", "multiply": 0.7 } + ], + "affects": ["Infantry Javelineer !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/skirmisher2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/skirmisher2.json +++ binaries/data/mods/public/simulation/data/technologies/skirmisher2.json @@ -0,0 +1,32 @@ +{ + "genericName": "Spear Thrower", + "description": "Spear Throwers provide more leverage, adding spin to increase range", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "mace" }, + { "civ": "rome" }, + { "civ": "gaul" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Skirmishers +5 attack range.", + "modifications": [ + { "value": "Attack/Ranged/MaxRange", "add": 5 } + ], + "affects": ["Infantry Javelineer !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/slinger1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/slinger1.json +++ binaries/data/mods/public/simulation/data/technologies/slinger1.json @@ -0,0 +1,34 @@ +{ + "genericName": "Heavy Shot", + "description": "Heavier sling stones deal more damage, but take longer to throw", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "athen" }, + { "civ": "brit" }, + { "civ": "iber" }, + { "civ": "gaul" }, + { "civ": "ptol" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Slingers +25% pierce damage and +30% crush damage, but +20% attack repeat time", + "modifications": [ + { "value": "Attack/Ranged/Damage/Pierce", "multiply": 1.30 }, + { "value": "Attack/Ranged/Damage/Crush", "multiply": 1.25 }, + { "value": "Attack/Ranged/RepeatTime", "multiply": 1.2 } + ], + "affects": ["Infantry Slinger !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/slinger2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/slinger2.json +++ binaries/data/mods/public/simulation/data/technologies/slinger2.json @@ -0,0 +1,32 @@ +{ + "genericName": "Longer slings", + "description": "Longer slings allow for slightly longer range, but take additional time to prepare", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "athen" }, + { "civ": "brit" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "slingers +5 range, +10% attack prepare time", + "modifications": [ + { "value": "Attack/Ranged/MaxRange", "add": 5 }, + { "value": "Attack/Ranged/PrepareTime", "multiply": 1.1} + ], + "affects": ["Infantry Slinger !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/spear1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/spear1.json +++ binaries/data/mods/public/simulation/data/technologies/spear1.json @@ -0,0 +1,33 @@ +{ + "genericName": "Basic Training", + "description": "Well-trained spearmen deliver a more powerful stab.", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "athen" }, + { "civ": "pers" }, + { "civ": "brit" }, + { "civ": "spart" }, + { "civ": "cart" }, + { "civ": "han" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Spearmen +20% pierce damage", + "modifications": [ + { "value": "Attack/Melee/Damage/Pierce", "multiply": 1.20 } + ], + "affects": ["Infantry Spearman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/spear2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/spear2.json +++ binaries/data/mods/public/simulation/data/technologies/spear2.json @@ -0,0 +1,34 @@ +{ + "genericName": "Battle Charge", + "description": "Increases speed and acceleration for spearmen.", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "athen" }, + { "civ": "brit" }, + { "civ": "cart" }, + { "civ": "pers" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Spearmen + 10% walk speed and + 50% acceleration", + "modifications": [ + { "value": "UnitMotion/WalkSpeed", "multiply": 1.10 }, + { "value": "UnitMotion/Acceleration", "multiply": 1.50 } + ], + "affects": ["Infantry Spearman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/data/technologies/sword1.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/sword1.json +++ binaries/data/mods/public/simulation/data/technologies/sword1.json @@ -0,0 +1,32 @@ +{ + "genericName": "March training", + "description": "Rigorous training allows swordsmen to close in on their enemies faster.", + "cost": { + "food": 100, + "wood": 100, + "metal": 100 + }, + "requirements": { + "all": [ + { "tech": "phase_town" }, + { + "any": [ + { "civ": "iber" }, + { "civ": "rome" }, + { "civ": "gaul" }, + { "civ": "kush" }, + { "civ": "spart" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in Town Phase.", + "icon": "clenched_fist.png", + "researchTime": 50, + "tooltip": "Swordsmen +10% movement speed", + "modifications": [ + { "value": "UnitMotion/WalkSpeed", "multiply": 1.10 } + ], + "affects": ["Infantry Swordsman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} Index: binaries/data/mods/public/simulation/data/technologies/sword2.json =================================================================== --- binaries/data/mods/public/simulation/data/technologies/sword2.json +++ binaries/data/mods/public/simulation/data/technologies/sword2.json @@ -0,0 +1,31 @@ +{ + "genericName": "Bracers", + "description": "Arm guards protect swordsmen and improve their longevity in battle", + "cost": { + "food": 200, + "wood": 200, + "metal": 200 + }, + "requirements": { + "all": [ + { "tech": "phase_city" }, + { + "any": [ + { "civ": "rome" }, + { "civ": "kush" } + ] + } + ] + }, + "requirementsTooltip": "Unlocked in City Phase.", + "icon": "clenched_fist.png", + "researchTime": 60, + "tooltip": "Swordsmen + 20% health", + "modifications": [ + { "value": "Health/Max", "multiply": 1.20 } + ], + "affects": ["Infantry Swordsman !Mercenary !Hero"], + "soundComplete": "interface/alarm/alarm_upgradearmory.xml" +} + + Index: binaries/data/mods/public/simulation/templates/template_structure_military_barracks.xml =================================================================== --- binaries/data/mods/public/simulation/templates/template_structure_military_barracks.xml +++ binaries/data/mods/public/simulation/templates/template_structure_military_barracks.xml @@ -43,6 +43,21 @@ barracks_batch_training unlock_champion_infantry pair_unlock_champions_sele + pike1 + pike2 + sword1 + sword2 + spear1 + spear2 + archer1 + archer2 + slinger1 + slinger2 + club_axe1 + club_axe2 + skirmisher1 + skirmisher2 + crossbow1 Index: binaries/data/mods/public/simulation/templates/template_structure_military_stable.xml =================================================================== --- binaries/data/mods/public/simulation/templates/template_structure_military_stable.xml +++ binaries/data/mods/public/simulation/templates/template_structure_military_stable.xml @@ -41,11 +41,18 @@ stable_batch_training - cavalry_movement_speed - cavalry_health nisean_horses unlock_champion_cavalry unlock_champion_chariots + cavalry_archer1 + cavalry_archer2 + cavalry_skirmisher1 + cavalry_spearman1 + cavalry_spearman2 + cavalry_swordsman1 + cavalry_swordsman2 + cavalry_axeman1 + cavalry_axeman2