Changeset 25238

Timestamp:
Apr 12, 2021, 1:28:18 PM (3 years ago)
Author:
wraitii
Message:

Mixins: Remove the special mercenary technology, apply template changes directly.

Reviewed By: Freagarach

Differential Revision: https://code.wildfiregames.com/D3832

Location:
ps/trunk/binaries/data/mods/public/simulation
Files:
4 added
1 deleted
32 edited

Legend:

Unmodified
Added
Removed
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/athen/infantry_javelineer_b.xml

    r24687 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_javelineer">
     2<Entity parent="template_unit_infantry_ranged_javelineer">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1313    <GenericName>Thracian Peltast</GenericName>
    1414    <SpecificName>Peltastḗs Thrâx</SpecificName>
    15     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1615    <Icon>units/athen_infantry_javelinist.png</Icon>
    1716    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/athen/infantry_marine_archer_b.xml

    r24687 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_archer">
     2<Entity parent="template_unit_infantry_ranged_archer">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1313    <GenericName>Cretan Mercenary Archer</GenericName>
    1414    <SpecificName>Toxótēs Krētikós</SpecificName>
    15     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1615    <Icon>units/mace_infantry_archer.png</Icon>
    1716    <RequiredTechnology>iphicratean_reforms</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/cart/cavalry_spearman_ital_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_cavalry_melee_spearman">
     2<Entity parent="template_unit_cavalry_melee_spearman">
    33  <Identity>
    44    <Civ>cart</Civ>
     
    66    <SpecificName>Ḥayyāl Romaḥ Raḫūv</SpecificName>
    77    <SelectionGroupName>units/cart/cavalry_spearman_ital_b</SelectionGroupName>
    8     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    98    <Icon>units/cart_cavalry_spearman.png</Icon>
    109    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/cart/cavalry_swordsman_gaul_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_cavalry_melee_swordsman">
     2<Entity parent="template_unit_cavalry_melee_swordsman">
    33  <Identity>
    44    <Civ>cart</Civ>
     
    66    <SpecificName>Ḥayyāl Ḥerev Raḫūv</SpecificName>
    77    <SelectionGroupName>units/cart/cavalry_swordsman_gaul_b</SelectionGroupName>
    8     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    98    <Icon>units/cart_cavalry_swordsman_2.png</Icon>
    109    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/cart/cavalry_swordsman_iber_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_cavalry_melee_swordsman">
     2<Entity parent="template_unit_cavalry_melee_swordsman">
    33  <Attack>
    44    <Melee>
     
    1111    <SpecificName>Ḥayyāl Ḥerev Raḫūv</SpecificName>
    1212    <SelectionGroupName>units/cart/cavalry_swordsman_iber_b</SelectionGroupName>
    13     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1413    <Icon>units/cart_cavalry_swordsman.png</Icon>
    1514    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/cart/infantry_javelineer_iber_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_javelineer">
     2<Entity parent="template_unit_infantry_ranged_javelineer">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1414    <SpecificName>Sǝḫīr Kidōn</SpecificName>
    1515    <SelectionGroupName>units/cart/infantry_javelineer_iber_b</SelectionGroupName>
    16     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1716    <Icon>units/cart_infantry_javelinist.png</Icon>
    1817    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/cart/infantry_slinger_iber_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_slinger">
     2<Entity parent="template_unit_infantry_ranged_slinger">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1414    <SpecificName>Qallāʿ Ibušimi</SpecificName>
    1515    <SelectionGroupName>units/cart/infantry_slinger_iber_b</SelectionGroupName>
    16     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1716    <Icon>units/cart_infantry_slinger.png</Icon>
    1817    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/cart/infantry_swordsman_gaul_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_melee_swordsman">
     2<Entity parent="template_unit_infantry_melee_swordsman">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1414    <SpecificName>Seḫīr Ḥerev</SpecificName>
    1515    <SelectionGroupName>units/cart/infantry_swordsman_gaul_b</SelectionGroupName>
    16     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1716    <Icon>units/cart_infantry_swordsman.png</Icon>
    1817    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/cart/infantry_swordsman_ital_b.xml

    r24880 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_melee_swordsman">
     2<Entity parent="template_unit_infantry_melee_swordsman">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1414    <SpecificName>Seḫīr Romaḥ</SpecificName>
    1515    <SelectionGroupName>units/cart/infantry_swordsman_ital_b</SelectionGroupName>
    16     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1716    <Icon>units/cart_infantry_swordsman_2.png</Icon>
    1817    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/kush/cavalry_javelineer_merc_b.xml

    r24709 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_cavalry_ranged_javelineer">
     2<Entity parent="template_unit_cavalry_ranged_javelineer">
    33  <Attack>
    44    <Ranged>
     
    1717    <GenericName>Blemmye Desert Raider</GenericName>
    1818    <SpecificName>nhw Bulahau gml</SpecificName>
    19     <VisibleClasses datatype="tokens">Camel Mercenary</VisibleClasses>
     19    <VisibleClasses datatype="tokens">Camel</VisibleClasses>
    2020    <Icon>units/kush_camel_javelinist.png</Icon>
    2121    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/kush/infantry_javelineer_merc_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_javelineer">
     2<Entity parent="template_unit_infantry_ranged_javelineer">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1616    <GenericName>Noba Skirmisher</GenericName>
    1717    <SpecificName>nhw ʿhȝw Noba</SpecificName>
    18     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1918    <Icon>units/kush_infantry_javelinist.png</Icon>
    2019    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/kush/infantry_maceman_merc_b.xml

    r24478 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_melee_maceman">
     2<Entity parent="template_unit_infantry_melee_maceman">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1616    <GenericName>Noba Maceman</GenericName>
    1717    <SpecificName>nhw Noba</SpecificName>
    18     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1918    <Icon>units/kush_infantry_maceman.png</Icon>
    2019    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/mace/cavalry_javelineer_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_cavalry_ranged_javelineer">
     2<Entity parent="template_unit_cavalry_ranged_javelineer">
    33  <Identity>
    44    <Civ>mace</Civ>
     
    77    <GenericName>Odrysian Skirmish Cavalry</GenericName>
    88    <SpecificName>Hippakontistḕs Odrysós</SpecificName>
    9     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    109    <Icon>units/mace_cavalry_javelinist.png</Icon>
    1110    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/mace/infantry_archer_b.xml

    r24687 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_archer">
     2<Entity parent="template_unit_infantry_ranged_archer">
    33  <Identity>
    44    <Civ>mace</Civ>
     
    77    <GenericName>Cretan Mercenary Archer</GenericName>
    88    <SpecificName>Toxótēs Krētikós</SpecificName>
    9     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    109    <Icon>units/mace_infantry_archer.png</Icon>
    1110    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/mace/infantry_slinger_b.xml

    r24687 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_slinger">
     2<Entity parent="template_unit_infantry_ranged_slinger">
    33  <Identity>
    44    <Civ>mace</Civ>
     
    77    <GenericName>Rhodian Slinger</GenericName>
    88    <SpecificName>Sphendonḗtēs Rhódios</SpecificName>
    9     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    109    <Icon>units/mace_infantry_slinger.png</Icon>
    1110    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/merc_black_cloak.xml

    r24476 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_champion_infantry_swordsman">
     2<Entity parent="template_unit_champion_infantry_swordsman">
    33  <Attack>
    44    <Melee>
     
    1010    <GenericName>Thracian Black Cloak</GenericName>
    1111    <SpecificName>Rhomphaiophoros</SpecificName>
    12     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1312    <Icon>units/sele_infantry_swordsman.png</Icon>
    1413  </Identity>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/merc_thorakites.xml

    r24476 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_champion_infantry_swordsman">
     2<Entity parent="template_unit_champion_infantry_swordsman">
    33  <Attack>
    44    <Melee>
     
    1212    <GenericName>Armored Swordsman</GenericName>
    1313    <SpecificName>Thōrakitēs</SpecificName>
    14     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1514    <Icon>units/mace_thorakites.png</Icon>
    1615  </Identity>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/merc_thureophoros.xml

    r24476 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_champion_infantry_javelineer">
     2<Entity parent="template_unit_champion_infantry_javelineer">
    33  <Identity>
    44    <Lang>greek</Lang>
    55    <GenericName>Heavy Skirmisher</GenericName>
    66    <SpecificName>Thyreophoros</SpecificName>
    7     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    87    <Icon>units/mace_thureophoros.png</Icon>
    98  </Identity>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/pers/kardakes_hoplite.xml

    r25223 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="hoplite|template_unit_champion_infantry_spearman">
     2<Entity parent="hoplite|template_unit_champion_infantry_spearman">
    33  <Identity>
    44    <Civ>pers</Civ>
    5     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    65    <Lang>persian</Lang>
    76    <GenericName>Cardaces Hoplite</GenericName>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/pers/kardakes_skirmisher.xml

    r24216 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_champion_infantry_javelineer">
     2<Entity parent="template_unit_champion_infantry_javelineer">
    33  <Identity>
    44    <Civ>pers</Civ>
    5     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    65    <Lang>persian</Lang>
    76    <GenericName>Cardaces Skirmisher</GenericName>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/ptol/cavalry_javelineer_merc_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_cavalry_ranged_javelineer">
     2<Entity parent="template_unit_cavalry_ranged_javelineer">
    33  <Identity>
    44    <Civ>ptol</Civ>
     
    66    <GenericName>Tarantine Settler Cavalry</GenericName>
    77    <SpecificName>Hippeús Tarantînos</SpecificName>
    8     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    98    <Icon>units/mace_cavalry_javelinist.png</Icon>
    109    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/ptol/cavalry_spearman_merc_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_cavalry_melee_spearman">
     2<Entity parent="template_unit_cavalry_melee_spearman">
    33  <Identity>
    44    <Civ>ptol</Civ>
     
    66    <GenericName>Macedonian Settler Cavalry</GenericName>
    77    <SpecificName>Hippeús Makedonikós</SpecificName>
    8     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    98    <Icon>units/ptol_cavalry_spearman.png</Icon>
    109    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/ptol/infantry_archer_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_archer">
     2<Entity parent="template_unit_infantry_ranged_archer">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1212    <GenericName>Cretan Mercenary Archer</GenericName>
    1313    <SpecificName>Toxótēs Krētikós</SpecificName>
    14     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1514    <Icon>units/mace_infantry_archer.png</Icon>
    1615    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/ptol/infantry_javelineer_b.xml

    r24649 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_javelineer">
     2<Entity parent="template_unit_infantry_ranged_javelineer">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1212    <GenericName>Mercenary Thureos Skirmisher</GenericName>
    1313    <SpecificName>Thureophóros Akrobolistḗs</SpecificName>
    14     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1514    <Icon>units/ptol_infantry_javelinist_merc.png</Icon>
    1615    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/ptol/infantry_spearman_merc_b.xml

    r25223 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="hoplite|template_unit_infantry_melee_spearman">
     2<Entity parent="hoplite|template_unit_infantry_melee_spearman">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1212    <GenericName>Mercenary Thureos Spearman</GenericName>
    1313    <SpecificName>Thureophóros Misthophóros</SpecificName>
    14     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1514    <Icon>units/ptol_infantry_spearman_2.png</Icon>
    1615    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/ptol/infantry_swordsman_merc_b.xml

    r24330 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_melee_swordsman">
     2<Entity parent="template_unit_infantry_melee_swordsman">
    33  <Builder>
    44    <Entities datatype="tokens">
     
    1212    <SpecificName>Gallikós Mistophorós</SpecificName>
    1313    <SelectionGroupName>units/ptol/infantry_swordsman_merc_b</SelectionGroupName>
    14     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1514    <Icon>units/cart_infantry_swordsman.png</Icon>
    1615    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/samnite_skirmisher.xml

    r23956 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_champion_infantry_javelineer">
     2<Entity parent="template_unit_champion_infantry_javelineer">
    33  <Identity>
    4     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    54    <GenericName>Samnite Skirmisher</GenericName>
    65    <SpecificName>Samnite Skirmisher</SpecificName>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/samnite_spearman.xml

    r25223 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="hoplite|template_unit_champion_infantry_spearman">
     2<Entity parent="hoplite|template_unit_champion_infantry_spearman">
    33  <Identity>
    4     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    54    <GenericName>Samnite Spearman</GenericName>
    65    <SpecificName>Samnite Spearman</SpecificName>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/samnite_swordsman.xml

    r22824 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_champion_infantry_swordsman">
     2<Entity parent="template_unit_champion_infantry_swordsman">
    33  <Identity>
    4     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    54    <GenericName>Samnite Swordsman</GenericName>
    65    <SpecificName>Samnite Swordsman</SpecificName>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/sele/cavalry_spearman_merc_b.xml

    r24877 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_cavalry_melee_spearman">
     2<Entity parent="template_unit_cavalry_melee_spearman">
    33  <Identity>
    44    <Civ>sele</Civ>
     
    77    <GenericName>Companion Cavalry</GenericName>
    88    <SpecificName>Hippos Hetairike</SpecificName>
    9     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    109    <Icon>units/mace_cavalry_spearman_merc.png</Icon>
    1110    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/sele/infantry_archer_merc_b.xml

    r24687 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_ranged_archer">
     2<Entity parent="template_unit_infantry_ranged_archer">
    33  <Identity>
    44    <Civ>sele</Civ>
     
    77    <GenericName>Syrian Archer</GenericName>
    88    <SpecificName>Toxótēs Syrías</SpecificName>
    9     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    109    <Icon>units/sele_infantry_archer.png</Icon>
    1110    <RequiredTechnology>phase_town</RequiredTechnology>
  • ps/trunk/binaries/data/mods/public/simulation/templates/units/sele/infantry_swordsman_merc_b.xml

    r24696 r25238  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <Entity parent="template_unit_infantry_melee_swordsman">
     2<Entity parent="template_unit_infantry_melee_swordsman">
    33  <Attack>
    44    <Melee>
     
    1212    <GenericName>Thracian Mercenary Swordsman</GenericName>
    1313    <SpecificName>Rhomphaiaphoros Thrakikós</SpecificName>
    14     <VisibleClasses datatype="tokens">Mercenary</VisibleClasses>
    1514    <Icon>units/sele_infantry_swordsman.png</Icon>
    1615    <RequiredTechnology>phase_town</RequiredTechnology>
Note: See TracChangeset for help on using the changeset viewer.