diff --git a/binaries/data/mods/public/art/actors/units/han/infantry_crossbowman_c.xml b/binaries/data/mods/public/art/actors/units/han/infantry_crossbowman_c.xml new file mode 100644 index 0000000000..b70f6f6c83 --- /dev/null +++ b/binaries/data/mods/public/art/actors/units/han/infantry_crossbowman_c.xml @@ -0,0 +1,66 @@ + + + + + + skeletal/new/m_armor_tunic_long.dae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + player_trans.xml + diff --git a/binaries/data/mods/public/simulation/data/civs/han.json b/binaries/data/mods/public/simulation/data/civs/han.json index f58fabc8e0..a6866eb0f1 100644 --- a/binaries/data/mods/public/simulation/data/civs/han.json +++ b/binaries/data/mods/public/simulation/data/civs/han.json @@ -28,7 +28,7 @@ "Count": 2 }, { - "Template": "units/han/infantry_archer_b", + "Template": "units/han/infantry_crossbowman_b", "Count": 2 }, { @@ -70,7 +70,7 @@ ], "SkirmishReplacements": { "skirmish/units/special_starting_unit": "units/han/support_minister", - "skirmish/units/default_infantry_ranged_b": "units/han/infantry_archer_b", + "skirmish/units/default_infantry_ranged_b": "units/han/infantry_crossbowman_b", "skirmish/units/default_cavalry": "units/han/cavalry_swordsman_b" }, "SelectableInGameSetup": true diff --git a/binaries/data/mods/public/simulation/data/technologies/unlock_champion_cavalry.json b/binaries/data/mods/public/simulation/data/technologies/unlock_champion_cavalry.json index d8e4c3aa5f..918d522415 100644 --- a/binaries/data/mods/public/simulation/data/technologies/unlock_champion_cavalry.json +++ b/binaries/data/mods/public/simulation/data/technologies/unlock_champion_cavalry.json @@ -9,6 +9,7 @@ { "tech": "phase_city" }, { "notciv": "athen" }, { "notciv": "brit" }, + { "notciv": "han" }, { "notciv": "maur" }, { "notciv": "spart" } ] diff --git a/binaries/data/mods/public/simulation/data/technologies/unlock_champion_infantry.json b/binaries/data/mods/public/simulation/data/technologies/unlock_champion_infantry.json index 0e6372fd8e..da8b6a7ac7 100644 --- a/binaries/data/mods/public/simulation/data/technologies/unlock_champion_infantry.json +++ b/binaries/data/mods/public/simulation/data/technologies/unlock_champion_infantry.json @@ -14,6 +14,7 @@ { "tech": "phase_city" }, { "notciv": "athen" }, { "notciv": "cart" }, + { "notciv": "han" }, { "notciv": "pers" }, { "notciv": "sele" }, { "notciv": "spart" } diff --git a/binaries/data/mods/public/simulation/templates/structures/han/academy.xml b/binaries/data/mods/public/simulation/templates/structures/han/academy.xml index d17a693cd2..3e489b421a 100644 --- a/binaries/data/mods/public/simulation/templates/structures/han/academy.xml +++ b/binaries/data/mods/public/simulation/templates/structures/han/academy.xml @@ -50,22 +50,11 @@ 0.8 - - -units/{civ}/infantry_spearman_b - -units/{civ}/infantry_pikeman_b - -units/{civ}/infantry_maceman_b - -units/{civ}/infantry_axeman_b - -units/{civ}/infantry_swordsman_b - -units/{civ}/infantry_javelineer_b - -units/{civ}/infantry_slinger_b - -units/{civ}/infantry_archer_b + units/{civ}/champion_infantry_spearman_academy - units/{civ}/champion_infantry_archer_academy + units/{civ}/champion_infantry_crossbowman_academy units/{civ}/champion_cavalry_spearman_academy - units/{civ}/champion_cavalry_crossbowman_academy units/{civ}/champion_chariot_academy - -units/{civ}/champion_infantry_spearman - -units/{civ}/champion_infantry_archer diff --git a/binaries/data/mods/public/simulation/templates/structures/han/barracks.xml b/binaries/data/mods/public/simulation/templates/structures/han/barracks.xml index 2bc96232cc..4584bfc6e4 100644 --- a/binaries/data/mods/public/simulation/templates/structures/han/barracks.xml +++ b/binaries/data/mods/public/simulation/templates/structures/han/barracks.xml @@ -24,6 +24,7 @@ units/{civ}/infantry_crossbowman_b + -units/{civ}/infantry_swordsman_b -units/{civ}/champion_infantry_spearman -units/{civ}/champion_infantry_pikeman -units/{civ}/champion_infantry_maceman diff --git a/binaries/data/mods/public/simulation/templates/structures/han/civil_centre.xml b/binaries/data/mods/public/simulation/templates/structures/han/civil_centre.xml index c3f34afcc7..d67319bd5a 100644 --- a/binaries/data/mods/public/simulation/templates/structures/han/civil_centre.xml +++ b/binaries/data/mods/public/simulation/templates/structures/han/civil_centre.xml @@ -23,7 +23,7 @@ units/{civ}/infantry_spearman_b - units/{civ}/infantry_archer_b + units/{civ}/infantry_crossbowman_b units/{civ}/cavalry_swordsman_b diff --git a/binaries/data/mods/public/simulation/templates/structures/han/stable.xml b/binaries/data/mods/public/simulation/templates/structures/han/stable.xml index 6a0a4aceb3..274347aa6d 100644 --- a/binaries/data/mods/public/simulation/templates/structures/han/stable.xml +++ b/binaries/data/mods/public/simulation/templates/structures/han/stable.xml @@ -24,6 +24,7 @@ 0.8 + -units/{civ}/cavalry_crossbowman_b -units/{civ}/champion_cavalry -units/{civ}/champion_cavalry_spearman -units/{civ}/champion_cavalry_archer diff --git a/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_crossbowman.xml b/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_crossbowman.xml index 5e7861767d..05f3626771 100644 --- a/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_crossbowman.xml +++ b/binaries/data/mods/public/simulation/templates/template_unit_champion_infantry_crossbowman.xml @@ -6,12 +6,12 @@ 40 - 50 - 600 + 60 + 200 3000 - 80 - 3 + 120 + 0.8 30 false diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_crossbowman.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_crossbowman.xml deleted file mode 100644 index ec66a91051..0000000000 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_crossbowman.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - han - Sun Wu Trouble Freeing Forces - units/han/cavalry_crossbowman - units/han/champion_cavalry_crossbowman.png - unlock_champion_cavalry - - - units/han/cavalry_crossbowman_c_m.xml - - diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_crossbowman_academy.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_crossbowman_academy.xml deleted file mode 100644 index a04408a7f2..0000000000 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_crossbowman_academy.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - phase_city - - diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_spearman.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_spearman.xml deleted file mode 100644 index 58a257cd92..0000000000 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_spearman.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - han - Wu Wei Yin Cao Cao Guard - units/han/champion_cavalry - units/han/champion_cavalry_spearman.png - unlock_champion_cavalry - - - units/han/cavalry_spearman_c_m.xml - - diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_spearman_academy.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_spearman_academy.xml index 28a792df0f..437eb001bf 100644 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_spearman_academy.xml +++ b/binaries/data/mods/public/simulation/templates/units/han/champion_cavalry_spearman_academy.xml @@ -1,6 +1,13 @@ - + + han + Wu Wei Yin Cao Cao Guard + units/han/champion_cavalry + units/han/champion_cavalry_spearman.png phase_city + + units/han/cavalry_spearman_c_m.xml + diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_chariot.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_chariot.xml deleted file mode 100644 index ca5370b8bd..0000000000 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_chariot.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - 5.0 - - - han - Han War Chariot - Zhanche - Chariot - unlock_champion_chariots - units/han/chariot.png - - - units/han/chariot_archer_m.xml - - diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_chariot_academy.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_chariot_academy.xml index 8be388388f..be7dde87d8 100644 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_chariot_academy.xml +++ b/binaries/data/mods/public/simulation/templates/units/han/champion_chariot_academy.xml @@ -1,6 +1,18 @@ - + + + + 5.0 + + han + Han War Chariot + Zhanche + Chariot phase_city + units/han/chariot.png + + units/han/chariot_archer_m.xml + diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_archer.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_archer.xml deleted file mode 100644 index bda6bbe8d9..0000000000 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_archer.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - han - Palace Guard Archer - Yǔ Lín - units/han/champion_infantry_archer - units/han/champion_infantry_archer.png - unlock_champion_infantry - - - units/han/infantry_archer_c.xml - - diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_archer_academy.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_archer_academy.xml index 602929ee3d..116d6506e4 100644 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_archer_academy.xml +++ b/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_archer_academy.xml @@ -1,6 +1,14 @@ - + + han + Palace Guard Archer + Yǔ Lín + units/han/champion_infantry_archer + units/han/champion_infantry_archer.png phase_city + + units/han/infantry_archer_c.xml + diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_crossbowman_academy.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_crossbowman_academy.xml new file mode 100644 index 0000000000..b2e04a9ce3 --- /dev/null +++ b/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_crossbowman_academy.xml @@ -0,0 +1,12 @@ + + + + han + Juezhang + units/mace_champion_infantry_crossbowman.png + phase_city + + + units/han/infantry_crossbowman_c.xml + + diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_spearman.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_spearman.xml deleted file mode 100644 index 26ed5ccf8d..0000000000 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_spearman.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - han - Palace Guard Spearman - Hǔ Bēn - units/han/champion_infantry_spearman - unlock_champion_infantry - units/han/champion_infantry_swordsman.png - - - units/han/infantry_spearman_c.xml - - diff --git a/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_spearman_academy.xml b/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_spearman_academy.xml index 858ea35b63..6413bbf02b 100644 --- a/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_spearman_academy.xml +++ b/binaries/data/mods/public/simulation/templates/units/han/champion_infantry_spearman_academy.xml @@ -1,6 +1,14 @@ - + + han + Palace Guard Spearman + Hǔ Bēn + units/han/champion_infantry_spearman phase_city + units/han/champion_infantry_swordsman.png + + units/han/infantry_spearman_c.xml + diff --git a/binaries/data/mods/public/simulation/templates/units/han/infantry_archer_b.xml b/binaries/data/mods/public/simulation/templates/units/han/infantry_archer_b.xml index 760d09eaf7..4affa81692 100644 --- a/binaries/data/mods/public/simulation/templates/units/han/infantry_archer_b.xml +++ b/binaries/data/mods/public/simulation/templates/units/han/infantry_archer_b.xml @@ -10,6 +10,7 @@ units/han/infantry_archer_b Shè Shǒu units/han/infantry_archer.png + phase_town units/han/infantry_archer_a diff --git a/binaries/data/mods/public/simulation/templates/units/han/infantry_crossbowman_b.xml b/binaries/data/mods/public/simulation/templates/units/han/infantry_crossbowman_b.xml index 8b338ec5bb..a55054a053 100644 --- a/binaries/data/mods/public/simulation/templates/units/han/infantry_crossbowman_b.xml +++ b/binaries/data/mods/public/simulation/templates/units/han/infantry_crossbowman_b.xml @@ -10,7 +10,6 @@ units/han/infantry_crossbowman_b Nǔ Shǒu units/han/infantry_crossbowman.png - phase_town units/han/infantry_crossbowman_a diff --git a/binaries/data/mods/public/simulation/templates/units/han/infantry_pikeman_b.xml b/binaries/data/mods/public/simulation/templates/units/han/infantry_pikeman_b.xml index c65f6ccd35..52e99a53f6 100644 --- a/binaries/data/mods/public/simulation/templates/units/han/infantry_pikeman_b.xml +++ b/binaries/data/mods/public/simulation/templates/units/han/infantry_pikeman_b.xml @@ -2,7 +2,7 @@ - Halberdier + Ji 1 1 @@ -17,6 +17,7 @@ han units/han/infantry_pikeman_b + Halberdier Jǐ Bīng units/han/infantry_halberdman.png phase_town