1
0
forked from mirrors/0ad

Tweak champion cost to make the viable again.

Overall costs are reduced by around 25%, keeping a high Metal cost, and
they are made uniform across champions as a baseline.
Loot is adjusted.

Patch by: borg-
Accepted By: badosu, Nescio, wraitii
Differential Revision: https://code.wildfiregames.com/D2816
This was SVN commit r23868.
This commit is contained in:
wraitii
2020-07-22 09:42:18 +00:00
parent f489ab3a16
commit 84a3f36537
24 changed files with 24 additions and 123 deletions
@@ -16,8 +16,8 @@
</Attack>
<Cost>
<Resources>
<wood>30</wood>
<metal>20</metal>
<wood>40</wood>
<metal>10</metal>
</Resources>
</Cost>
<Identity>
@@ -25,8 +25,8 @@
<GenericName>Cavalry Swordsman</GenericName>
</Identity>
<Loot>
<wood>0</wood>
<metal>5</metal>
<wood>4</wood>
<metal>1</metal>
</Loot>
<UnitMotion>
<WalkSpeed op="mul">1.2</WalkSpeed>
@@ -22,13 +22,6 @@
</Texture>
</Overlay>
</Selectable>
<Loot>
<xp>150</xp>
<food>10</food>
<wood>10</wood>
<stone>0</stone>
<metal>20</metal>
</Loot>
<Sound>
<SoundGroups>
<attack_impact_ranged>attack/impact/arrow_impact.xml</attack_impact_ranged>
@@ -9,9 +9,8 @@
<Population>1</Population>
<BuildTime>30</BuildTime>
<Resources>
<food>250</food>
<wood>0</wood>
<stone>0</stone>
<food>150</food>
<wood>80</wood>
<metal>100</metal>
</Resources>
</Cost>
@@ -29,6 +28,12 @@
special/formations/wedge
</Formations>
</Identity>
<Loot>
<xp>200</xp>
<food>15</food>
<wood>8</wood>
<metal>10</metal>
</Loot>
<Sound>
<SoundGroups>
<select>voice/{lang}/civ/civ_{phenotype}_select.xml</select>
@@ -22,11 +22,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Ranged>
</Attack>
<Cost>
<Resources>
<wood>100</wood>
</Resources>
</Cost>
<Identity>
<VisibleClasses datatype="tokens">Ranged Archer</VisibleClasses>
<GenericName>Champion Cavalry Archer</GenericName>
@@ -16,12 +16,6 @@
<PreferredClasses datatype="tokens">Unit+!Ship</PreferredClasses>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>100</wood>
<metal>100</metal>
</Resources>
</Cost>
<Health>
<Max>300</Max>
</Health>
@@ -22,11 +22,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Ranged>
</Attack>
<Cost>
<Resources>
<wood>100</wood>
</Resources>
</Cost>
<Identity>
<VisibleClasses datatype="tokens">Ranged Javelinist</VisibleClasses>
<GenericName>Champion Cavalry Skirmisher</GenericName>
@@ -23,11 +23,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>100</wood>
</Resources>
</Cost>
<Health>
<Max>300</Max>
</Health>
@@ -17,12 +17,6 @@
<PreferredClasses datatype="tokens">Unit+!Ship</PreferredClasses>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>75</wood>
<metal>125</metal>
</Resources>
</Cost>
<Health>
<Max>300</Max>
</Health>
@@ -25,8 +25,8 @@
<GenericName>War Elephant</GenericName>
</Identity>
<Loot>
<xp>300</xp>
<food>30</food>
<wood>0</wood>
<metal>20</metal>
</Loot>
<Sound>
@@ -8,10 +8,9 @@
<Cost>
<BuildTime>20</BuildTime>
<Resources>
<food>125</food>
<wood>0</wood>
<stone>0</stone>
<metal>75</metal>
<food>80</food>
<wood>60</wood>
<metal>80</metal>
</Resources>
</Cost>
<Health>
@@ -21,6 +20,12 @@
<VisibleClasses datatype="tokens">Infantry</VisibleClasses>
<GenericName>Champion Infantry</GenericName>
</Identity>
<Loot>
<xp>150</xp>
<food>8</food>
<wood>6</wood>
<metal>8</metal>
</Loot>
<Position>
<Anchor>upright</Anchor>
</Position>
@@ -22,11 +22,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Ranged>
</Attack>
<Cost>
<Resources>
<wood>100</wood>
</Resources>
</Cost>
<Health>
<Max>120</Max>
</Health>
@@ -17,12 +17,6 @@
<PreferredClasses datatype="tokens">Unit+!Ship</PreferredClasses>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>100</wood>
<metal>75</metal>
</Resources>
</Cost>
<Health>
<Max>200</Max>
</Health>
@@ -22,11 +22,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Ranged>
</Attack>
<Cost>
<Resources>
<wood>100</wood>
</Resources>
</Cost>
<Health>
<Max>120</Max>
</Health>
@@ -16,12 +16,6 @@
<RepeatTime>750</RepeatTime>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>75</wood>
<metal>100</metal>
</Resources>
</Cost>
<Health>
<Max>200</Max>
</Health>
@@ -24,11 +24,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>100</wood>
</Resources>
</Cost>
<Health>
<Max>200</Max>
</Health>
@@ -23,11 +23,6 @@
<PreferredClasses datatype="tokens">Human</PreferredClasses>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>100</wood>
</Resources>
</Cost>
<Health>
<Max>200</Max>
</Health>
@@ -17,12 +17,6 @@
<PreferredClasses datatype="tokens">Unit+!Ship</PreferredClasses>
</Melee>
</Attack>
<Cost>
<Resources>
<wood>75</wood>
<metal>100</metal>
</Resources>
</Cost>
<Health>
<Max>200</Max>
</Health>
@@ -25,7 +25,8 @@
<GenericName>Swordsman</GenericName>
</Identity>
<Loot>
<metal>5</metal>
<wood>4</wood>
<metal>1</metal>
</Loot>
<UnitMotion>
<WalkSpeed op="mul">1.05</WalkSpeed>
@@ -4,13 +4,6 @@
<Hack op="add">-4</Hack>
<Pierce op="add">-4</Pierce>
</Armour>
<Cost>
<BuildTime op="mul">0.75</BuildTime>
<Resources>
<food>0</food>
<metal op="mul">2</metal>
</Resources>
</Cost>
<Identity>
<Civ>gaul</Civ>
<GenericName>Naked Fanatic</GenericName>
@@ -1,12 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_infantry_swordsman">
<Cost>
<BuildTime op="mul">0.75</BuildTime>
<Resources>
<food>0</food>
<metal op="mul">1.5</metal>
</Resources>
</Cost>
<Identity>
<VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
<Lang>greek</Lang>
@@ -11,12 +11,6 @@
</Damage>
</Melee>
</Attack>
<Cost>
<Resources>
<food>0</food>
<metal op="mul">1.5</metal>
</Resources>
</Cost>
<Identity>
<VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
<Lang>greek</Lang>
@@ -1,11 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_infantry_javelinist">
<Cost>
<Resources>
<food>0</food>
<metal op="mul">2</metal>
</Resources>
</Cost>
<Identity>
<VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
<Lang>greek</Lang>
@@ -1,11 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_infantry_spearman_hoplite">
<Cost>
<Resources>
<food>0</food>
<metal op="mul">2</metal>
</Resources>
</Cost>
<Identity>
<Civ>pers</Civ>
<VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
@@ -1,11 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_unit_champion_infantry_javelinist">
<Cost>
<Resources>
<food>0</food>
<metal op="mul">2</metal>
</Resources>
</Cost>
<Identity>
<Civ>pers</Civ>
<VisibleClasses datatype="tokens">Mercenary</VisibleClasses>