1
0
forked from 0ad/0ad

[gameplay] Update siege techs.

A23 siege techs were rarely used. This:
- Lowers the cost of the attack tech slightly.
- Remove the cost techs which were not very useful or interesting.
- Rework the armor tech into a Health bonus
- Introduces a tech to pack/unpack faster.

Patch By: borg-
Accepted By: Feldfeld
Differential Revision: https://code.wildfiregames.com/D2878
This was SVN commit r24722.
This commit is contained in:
wraitii 2021-01-20 09:44:30 +00:00
parent 57d0e7bd96
commit edecd14b7b
8 changed files with 65 additions and 75 deletions

View File

@ -1,23 +0,0 @@
{
"genericName": "Armor plating",
"description": "Increased armor on siege engines.",
"cost": {
"wood": 500,
"metal": 250
},
"requirements": {
"all": [
{ "tech": "phase_city" },
{ "notciv": "maur" }
]
},
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "armor_plates_gold.png",
"researchTime": 40,
"tooltip": "Siege Engines +2 hack resistance.",
"modifications": [
{ "value": "Resistance/Entity/Damage/Hack", "add": 2 }
],
"affects": ["Siege"],
"soundComplete": "interface/alarm/alarm_upgradearmory.xml"
}

View File

@ -2,7 +2,7 @@
"genericName": "Advanced Siege",
"description": "Advanced technologies improve siege efficiency.",
"cost": {
"wood": 1000,
"wood": 800,
"metal": 500
},
"requirements": {

View File

@ -0,0 +1,17 @@
{
"genericName": "Siegecraft",
"description": "The science or craft of laying or carrying out sieges.",
"cost": {
"wood": 600
},
"requirements": { "tech": "phase_city" },
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "engineering.png",
"researchTime": 40,
"tooltip": "Siege Weapons −40% construction time.",
"modifications": [
{ "value": "Cost/BuildTime", "multiply": 0.8 }
],
"affects": ["Siege"],
"soundComplete": "interface/alarm/alarm_upgradearmory.xml"
}

View File

@ -1,24 +0,0 @@
{
"genericName": "Metalworker",
"description": "Siege engines require less metal.",
"cost": {
"food": 500,
"wood": 500,
"stone": 250
},
"requirements": {
"all": [
{ "tech": "phase_city" },
{ "notciv": "maur" }
]
},
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "metalworker.png",
"researchTime": 40,
"tooltip": "Siege Engines −20% metal cost.",
"modifications": [
{ "value": "Cost/Resources/metal", "multiply": 0.8 }
],
"affects": ["Siege"],
"soundComplete": "interface/alarm/alarm_upgradearmory.xml"
}

View File

@ -1,24 +0,0 @@
{
"genericName": "Artillery Instructors",
"description": "Siege engines require less wood.",
"cost": {
"food": 500,
"stone": 250,
"metal": 500
},
"requirements": {
"all": [
{ "tech": "phase_city" },
{ "notciv": "maur" }
]
},
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "anvil.png",
"researchTime": 40,
"tooltip": "Siege Engines −20% wood cost.",
"modifications": [
{ "value": "Cost/Resources/wood", "multiply": 0.8 }
],
"affects": ["Siege"],
"soundComplete": "interface/alarm/alarm_upgradearmory.xml"
}

View File

@ -0,0 +1,17 @@
{
"genericName": "Armor plating",
"description": "Cover the exterior with iron plates to protect against fire and projectiles.",
"cost": {
"metal": 600
},
"requirements": { "tech": "phase_city" },
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "armor_plates_gold.png",
"researchTime": 40,
"tooltip": "Siege Towers and Battering Rams +25% health.",
"modifications": [
{ "value": "Health/Max", "multiply": 1.25 }
],
"affects": ["Ram", "SiegeTower"],
"soundComplete": "interface/alarm/alarm_upgradearmory.xml"
}

View File

@ -0,0 +1,27 @@
{
"genericName": "Military Engineers",
"description": "Military engineers are responsible for improvements in siege weapons",
"cost": {
"food": 800
},
"requirements": {
"all": [
{ "tech": "phase_city" },
{ "notciv": "brit" },
{ "notciv": "gaul" },
{ "notciv": "iber" },
{ "notciv": "maur" },
{ "notciv": "kush" },
{ "notciv": "pers" }
]
},
"requirementsTooltip": "Unlocked in City Phase.",
"icon": "military_engineers.png",
"researchTime": 40,
"tooltip": "Siege Weapons –40% pack and unpack time.",
"modifications": [
{ "value": "Pack/Time", "multiply": 0.6 }
],
"affects": ["Siege"],
"soundComplete": "interface/alarm/alarm_upgradearmory.xml"
}

View File

@ -49,9 +49,9 @@
</Entities>
<Technologies datatype="tokens">
siege_attack
siege_armor
siege_cost_metal
siege_cost_wood
siege_build_time
siege_health
siege_pack_unpack
siege_bolt_accuracy
</Technologies>
</ProductionQueue>