New BRASIDAS Spartan hero.
"The Agoge" tech for Spartans. Fixed Leonidas' selection ring. This was SVN commit r13444.
This commit is contained in:
parent
67b42210aa
commit
b6e0661b8f
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant name="Pilos Spartan">
|
||||
<mesh>props/helmet/hele_pilos_spartan.dae</mesh>
|
||||
<textures>
|
||||
<texture file="props/helmet/hele_a1.dds" name="baseTex"/>
|
||||
<texture file="props/helmet/hele_a-h_spec.png" name="specTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>player_trans_spec_helmet.xml</material>
|
||||
</actor>
|
@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="100" name="Base">
|
||||
<animations>
|
||||
<animation file="biped/inf_sword_ready_a.dae" name="Idle" speed="100"/>
|
||||
<animation file="biped/inf_sword_ready_a.dae" name="Idle" speed="90"/>
|
||||
<animation file="biped/inf_sword_ready_a.dae" name="Idle" speed="85"/>
|
||||
<animation file="biped/inf_sword_ready_a.dae" name="Idle" speed="50"/>
|
||||
<animation file="biped/inf_sword_ready_b.dae" name="Idle" speed="110"/>
|
||||
<animation file="biped/walk_spearshield.psa" name="Walk" speed="120"/>
|
||||
<animation file="infantry/sword/move/run/isw_s_off_01.psa" name="Run" speed="40"/>
|
||||
<animation event="0.5" file="infantry/sword/attack/isw_s_def_06.psa" name="attack_melee" speed="111"/>
|
||||
<animation event="0.5" file="infantry/sword/attack/isw_s_em_04.psa" name="attack_melee" speed="80"/>
|
||||
<animation event="0.5" file="infantry/sword/attack/isw_s_off_05.psa" name="attack_melee" speed="80"/>
|
||||
<animation event="0.5" file="biped/not used/inf_2sword_attack_e.psa" name="attack_melee" speed="50"/>
|
||||
<animation event="0.5" file="biped/not used/inf_2sword_attack_d.psa" name="attack_melee" speed="80"/>
|
||||
<animation file="infantry/general/death/inf_02.psa" name="Death" speed="700"/>
|
||||
<animation file="infantry/general/death/inf_06.psa" name="Death" speed="500"/>
|
||||
<animation file="infantry/general/death/inf_07.psa" name="Death" speed="400"/>
|
||||
</animations>
|
||||
<mesh>skeletal/m_tunic_long.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/heads/spart_pilos_transverse.xml" attachpoint="helmet"/>
|
||||
<prop actor="props/units/heads/head_athen_pericles.xml" attachpoint="head"/>
|
||||
<prop actor="props/units/weapons/xiphos_alexander.xml" attachpoint="r_hand"/>
|
||||
<prop actor="props/units/shields/spart_round_brasidas.xml" attachpoint="shield"/>
|
||||
<prop actor="props/units/cape_hd.xml" attachpoint="shoulders"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="skeletal/mace_ijv_e.png" name="baseTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant frequency="100" name="Idle"/>
|
||||
<variant name="Death">
|
||||
<props>
|
||||
<prop actor="props/units/blood_01.xml" attachpoint="root"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
<material>playercolor_spec.xml</material>
|
||||
</actor>
|
BIN
binaries/data/mods/public/art/meshes/props/helmet/hele_pilos_spartan.dae
(Stored with Git LFS)
BIN
binaries/data/mods/public/art/meshes/props/helmet/hele_pilos_spartan.dae
(Stored with Git LFS)
Binary file not shown.
BIN
binaries/data/mods/public/art/textures/ui/session/portraits/units/spart_hero_brasidas.png
(Stored with Git LFS)
Normal file
BIN
binaries/data/mods/public/art/textures/ui/session/portraits/units/spart_hero_brasidas.png
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
|
||||
<SoundGroup>
|
||||
<Gain>1</Gain>
|
||||
<Pitch>1</Pitch>
|
||||
<Priority>100</Priority>
|
||||
<ConeGain>1</ConeGain>
|
||||
<ConeInner>360</ConeInner>
|
||||
<ConeOuter>360</ConeOuter>
|
||||
<Looping>0</Looping>
|
||||
<RandOrder>1</RandOrder>
|
||||
<Distanceless>1</Distanceless>
|
||||
<RandGain>1</RandGain>
|
||||
<GainUpper>1</GainUpper>
|
||||
<GainLower>0.8</GainLower>
|
||||
<RandPitch>1</RandPitch>
|
||||
<PitchUpper>1.1</PitchUpper>
|
||||
<PitchLower>0.9</PitchLower>
|
||||
<Threshold>1</Threshold>
|
||||
<Decay>3</Decay>
|
||||
<Replacement>civ_male_Imcoming_1.ogg</Replacement>
|
||||
<Path>audio/voice/hellenes/civ</Path>
|
||||
<Sound>civ_male_Imcoming_1.ogg</Sound>
|
||||
</SoundGroup>
|
BIN
binaries/data/mods/public/maps/scenarios/Sandbox - Athenians.xml
(Stored with Git LFS)
BIN
binaries/data/mods/public/maps/scenarios/Sandbox - Athenians.xml
(Stored with Git LFS)
Binary file not shown.
BIN
binaries/data/mods/public/maps/scenarios/Sandbox - Spartans.pmp
(Stored with Git LFS)
Normal file
BIN
binaries/data/mods/public/maps/scenarios/Sandbox - Spartans.pmp
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
binaries/data/mods/public/maps/scenarios/Sandbox - Spartans.xml
(Stored with Git LFS)
Normal file
BIN
binaries/data/mods/public/maps/scenarios/Sandbox - Spartans.xml
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -0,0 +1,15 @@
|
||||
{
|
||||
"genericName": "The Agoge",
|
||||
"description": "Spartans were housed and trained from a young age to be superlative warriors and to endure any hardship a military life can give them.",
|
||||
"cost": {"food": 0, "wood": 200, "stone": 0, "metal": 200},
|
||||
"requirements": {"tech": "phase_city"},
|
||||
"requirementsTooltip": "Unlocked in City Phase.",
|
||||
"icon": "political_face.png",
|
||||
"researchTime": 30,
|
||||
"tooltip": "Barracks and Syssiton -50% build time, but also -1 crush armor level.",
|
||||
"modifications": [
|
||||
{"value": "Cost/BuildTime", "multiplier": 0.5},
|
||||
{"value": "Armour/Crush", "add": -1.0}
|
||||
],
|
||||
"affects": ["Barracks", "Syssiton"]
|
||||
}
|
@ -31,6 +31,9 @@
|
||||
units/athen_cavalry_swordsman_b
|
||||
units/athen_cavalry_javelinist_b
|
||||
</Entities>
|
||||
<Technologies datatype="tokens">
|
||||
-unlock_champion_units
|
||||
</Technologies>
|
||||
</ProductionQueue>
|
||||
<VisualActor>
|
||||
<Actor>structures/athenians/barracks.xml</Actor>
|
||||
|
@ -41,6 +41,7 @@
|
||||
</Entities>
|
||||
<Technologies datatype="tokens">
|
||||
pair_champ_02
|
||||
unlock_champion_units
|
||||
</Technologies>
|
||||
</ProductionQueue>
|
||||
<VisualActor>
|
||||
|
@ -28,6 +28,11 @@
|
||||
units/cart_infantry_archer_b
|
||||
units/cart_cavalry_javelinist_b
|
||||
</Entities>
|
||||
<Technologies datatype="tokens">
|
||||
pair_inf_01
|
||||
pair_inf_02
|
||||
pair_cav_01
|
||||
</Technologies>
|
||||
</ProductionQueue>
|
||||
<VisualActor>
|
||||
<Actor>structures/carthaginians/barracks.xml</Actor>
|
||||
|
@ -30,6 +30,9 @@
|
||||
units/spart_infantry_javelinist_b
|
||||
units/spart_cavalry_javelinist_b
|
||||
</Entities>
|
||||
<Technologies datatype="tokens">
|
||||
-unlock_champion_units
|
||||
</Technologies>
|
||||
</ProductionQueue>
|
||||
<VisualActor>
|
||||
<Actor>structures/spartans/barracks.xml</Actor>
|
||||
|
@ -22,6 +22,7 @@
|
||||
phase_town
|
||||
-phase_city_generic
|
||||
phase_city_spart
|
||||
hellenes/spartans_agoge
|
||||
</Technologies>
|
||||
</ProductionQueue>
|
||||
<VisualActor>
|
||||
|
@ -20,6 +20,9 @@
|
||||
<Civ>spart</Civ>
|
||||
<GenericName>Military Mess Hall</GenericName>
|
||||
<SpecificName>Syssíton</SpecificName>
|
||||
<Classes datatype="tokens">
|
||||
Syssiton
|
||||
</Classes>
|
||||
<Tooltip>Train Spartan heroes and Spartiate champion hoplites.</Tooltip>
|
||||
<History>The Syssítia was where full-blooded Spartans were barracked and dined together, even Spartan kings.</History>
|
||||
<Icon>structures/gymnasion.png</Icon>
|
||||
@ -38,11 +41,13 @@
|
||||
<BatchTimeModifier>0.7</BatchTimeModifier>
|
||||
<Entities datatype="tokens">
|
||||
units/spart_hero_leonidas
|
||||
units/spart_hero_brasidas
|
||||
units/spart_hero_agis
|
||||
units/spart_champion_infantry_spear
|
||||
</Entities>
|
||||
<Technologies datatype="tokens">
|
||||
pair_champ_02
|
||||
unlock_champion_units
|
||||
</Technologies>
|
||||
</ProductionQueue>
|
||||
<VisualActor>
|
||||
|
@ -39,7 +39,7 @@
|
||||
<Static width="17.0" depth="17.0"/>
|
||||
</Obstruction>
|
||||
<ProductionQueue>
|
||||
<BatchTimeModifier>0.7</BatchTimeModifier>
|
||||
<BatchTimeModifier>0.8</BatchTimeModifier>
|
||||
<Technologies datatype="tokens">
|
||||
pair_inf_01
|
||||
pair_inf_02
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_unit_mechanical_ship_merchant">
|
||||
<Cost>
|
||||
<BuildTime>15</BuildTime>
|
||||
</Cost>
|
||||
<Footprint replace="">
|
||||
<Square width="8.0" depth="24.0"/>
|
||||
<Height>8.0</Height>
|
||||
|
@ -36,6 +36,14 @@
|
||||
<History>The king of Sparta, who fought and died at the battle of Thermopylae in 480 BC. He successfully blocked the way of the huge Persian army through the narrow passage with his 7000 men, until Xerxes was made aware of a secret unobstructed path. Finding the enemy at his rear, Leonidas sent home most of his troops, choosing to stay behind with 300 hand-picked hoplites and win time for the others to withdraw.</History>
|
||||
<Icon>units/hele_hero_leonidas.png</Icon>
|
||||
</Identity>
|
||||
<Selectable>
|
||||
<Overlay>
|
||||
<Texture>
|
||||
<MainTexture>star/1024x1024_aura.png</MainTexture>
|
||||
<MainTextureMask>star/1024x1024_aura_mask.png</MainTextureMask>
|
||||
</Texture>
|
||||
</Overlay>
|
||||
</Selectable>
|
||||
<Vision>
|
||||
<Range>66</Range>
|
||||
</Vision>
|
||||
|
@ -6,8 +6,9 @@
|
||||
<SpecificName>Gajendra</SpecificName>
|
||||
<Icon>units/maur_champion_elephant.png</Icon>
|
||||
<History>Painted Indian war elephant with driver and bow rider. Has some armor on its chest and forehead, and swords on its tusks.</History>
|
||||
<RequiredTechnology>phase_city</RequiredTechnology>
|
||||
</Identity>
|
||||
<VisualActor>
|
||||
<Actor>units/mauryans/elephant_siege.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
</Entity>
|
@ -2,7 +2,7 @@
|
||||
<Entity parent="template_unit_support_healer">
|
||||
<Identity>
|
||||
<Civ>maur</Civ>
|
||||
<SelectionGroupName>units/pers_support_healer_b</SelectionGroupName>
|
||||
<SelectionGroupName>units/maur_support_healer_b</SelectionGroupName>
|
||||
<GenericName>Brahmin Priest</GenericName>
|
||||
<SpecificName>Brāhmaṇa Pujari</SpecificName>
|
||||
<History>Brahmin Priest.</History>
|
||||
|
@ -90,7 +90,8 @@
|
||||
<Cost>
|
||||
<BuildTime>15</BuildTime>
|
||||
<Resources>
|
||||
<metal>25</metal>
|
||||
<wood>0</wood>
|
||||
<metal>80</metal>
|
||||
</Resources>
|
||||
</Cost>
|
||||
<Identity>
|
||||
@ -98,7 +99,7 @@
|
||||
<GenericName>Spartan Hoplite</GenericName>
|
||||
<SpecificName>Spartiā́tēs</SpecificName>
|
||||
<Tooltip>Champion Spearman.
|
||||
Counters: 2x vs. All Cavalry types. Countered by: Skirmishers, Swordsmen, Cavalry Archers. +10% Attack vs. All Non-Greek Units. Countered by: Skirmishers, Swordsmen.</Tooltip>
|
||||
Counters: 2x vs. All Cavalry types. +10% Attack vs. All Non-Greek Units. Countered by: Skirmishers, Swordsmen, Cavalry Archers.</Tooltip>
|
||||
<History>The Spartans had a very peculiar form of government which enabled them to be professional soldiers. It not only enabled them, but actually forced them to be superior soldiers as a small group of Spartans had to dominate an enormous number of subjects and unwilling allies. The Spartan army was superior in Hellas, and in the rest of the known world. No other army was so well trained, and had such excellent equipment. They believed that traditional training was the key to success, and for centuries they were correct, as they rarely lost a battle in spite of their small numbers. Ironic enough, this concept ended the Spartan supremacy, as the Spartan phalanx could not resist the new sloped Theban phalanx and the invading integrated Macedonian forces. The end of the Spartan power marked the decline of the domination of traditional phalanx warfare.</History>
|
||||
<Icon>units/hele_champion_infantry_polis.png</Icon>
|
||||
</Identity>
|
||||
|
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_unit_hero_infantry_swordsman">
|
||||
<Auras>
|
||||
<Fear>
|
||||
<Radius>20</Radius>
|
||||
<Bonus>5</Bonus>
|
||||
</Fear>
|
||||
</Auras>
|
||||
<Identity>
|
||||
<Civ>spart</Civ>
|
||||
<GenericName>Brasidas</GenericName>
|
||||
<SpecificName>Brasidas</SpecificName>
|
||||
<Tooltip>Hero Aura: Nearby Helot Skirmishers have increased armour and attack.</Tooltip>
|
||||
<History>Because Brasidas has sponsored their citizenship in return for service, Helot Skirmishers fight longer and harder for Sparta while within range of him.</History>
|
||||
<Icon>units/spart_hero_brasidas.png</Icon>
|
||||
</Identity>
|
||||
<VisualActor>
|
||||
<Actor>units/spartans/brasidas.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
@ -23,10 +23,6 @@
|
||||
<Bonus>5</Bonus>
|
||||
</Fear>
|
||||
</Auras>
|
||||
<Footprint>
|
||||
<Circle radius="8.0"/>
|
||||
<Height>2.5</Height>
|
||||
</Footprint>
|
||||
<Identity>
|
||||
<Civ>spart</Civ>
|
||||
<GenericName>Leonidas I</GenericName>
|
||||
@ -36,14 +32,6 @@ Counters: 2x vs. all cavalry.</Tooltip>
|
||||
<History>The king of Sparta, who fought and died at the battle of Thermopylae in 480 BC. He successfully blocked the way of the huge Persian army through the narrow passage with his 7000 men, until Xerxes was made aware of a secret unobstructed path. Finding the enemy at his rear, Leonidas sent home most of his troops, choosing to stay behind with 300 hand-picked hoplites and win time for the others to withdraw.</History>
|
||||
<Icon>units/spart_hero_leonidas.png</Icon>
|
||||
</Identity>
|
||||
<Selectable>
|
||||
<Overlay>
|
||||
<Texture>
|
||||
<MainTexture>star/1024x1024_aura.png</MainTexture>
|
||||
<MainTextureMask>star/1024x1024_aura_mask.png</MainTextureMask>
|
||||
</Texture>
|
||||
</Overlay>
|
||||
</Selectable>
|
||||
<VisualActor>
|
||||
<Actor>units/spartans/leonidas.xml</Actor>
|
||||
</VisualActor>
|
||||
|
Loading…
Reference in New Issue
Block a user