mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-12 01:57:07 +00:00
This was SVN commit r5501.
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<actor version="1">
|
||||
|
||||
<castshadow/>
|
||||
|
||||
<group>
|
||||
<variant frequency="1" name="beard-small">
|
||||
<mesh>props/head_beard_small.pmd</mesh>
|
||||
</variant>
|
||||
<variant frequency="1" name="beard-large">
|
||||
<mesh>props/head_beard_large.pmd</mesh>
|
||||
</variant>
|
||||
<variant frequency="1" name="beard-wide">
|
||||
<mesh>props/head_beard_wide.pmd</mesh>
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<variant frequency="1" name="face-e">
|
||||
<texture>props/head/celt_face_su3.dds</texture>
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
</actor>
|
||||
@@ -11,6 +11,24 @@
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<variant name="hair-color-brown">
|
||||
<colour>255 205 125</colour>
|
||||
</variant>
|
||||
<variant name="hair-color-brunette">
|
||||
<colour>184 151 98</colour>
|
||||
</variant>
|
||||
<variant name="hair-color-black">
|
||||
<colour>8 8 8</colour>
|
||||
</variant>
|
||||
<variant name="hair-color-blond">
|
||||
<colour>255 250 187</colour>
|
||||
</variant>
|
||||
<variant name="hair-color-red">
|
||||
<colour>250 130 78</colour>
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
<material>objectcolor.xml</material>
|
||||
|
||||
</actor>
|
||||
|
||||
@@ -11,6 +11,24 @@
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<variant name="hair-color-brown">
|
||||
<colour>255 205 125</colour>
|
||||
</variant>
|
||||
<variant name="hair-color-brunette">
|
||||
<colour>184 151 98</colour>
|
||||
</variant>
|
||||
<variant name="hair-color-black">
|
||||
<colour>8 8 8</colour>
|
||||
</variant>
|
||||
<variant name="hair-color-blond">
|
||||
<colour>255 250 187</colour>
|
||||
</variant>
|
||||
<variant name="hair-color-red">
|
||||
<colour>250 130 78</colour>
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
<material>objectcolor.xml</material>
|
||||
|
||||
</actor>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
<group>
|
||||
<variant frequency="1" name="base">
|
||||
<mesh>props/shield/round_s_f.pmd</mesh>
|
||||
<mesh>props/shield/round_r_f.pmd</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/shields/round_back.xml" attachpoint="back"/>
|
||||
</props>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
<group>
|
||||
<variant frequency="1" name="base">
|
||||
<mesh>props/shield/round_s_f.pmd</mesh>
|
||||
<mesh>props/shield/round_b_f.pmd</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/shields/round_back.xml" attachpoint="back"/>
|
||||
</props>
|
||||
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<actor version="1">
|
||||
|
||||
<castshadow/>
|
||||
|
||||
<group>
|
||||
<variant name="Base">
|
||||
<mesh>props/shield/scutum_r_f.pmd</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/shields/rome_scutum_back.xml" attachpoint="back"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<variant name="Texture-Tower-K">
|
||||
<texture>props/shield/rome_imp_scutum_a.dds</texture>
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
<material>player_trans.xml</material>
|
||||
|
||||
</actor>
|
||||
@@ -13,9 +13,6 @@
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<variant name="Texture-Tower-H">
|
||||
<texture>props/shield/rome_tower_h.dds</texture>
|
||||
</variant>
|
||||
<variant name="Texture-Tower-K">
|
||||
<texture>props/shield/rome_tower_k.dds</texture>
|
||||
</variant>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<group>
|
||||
<variant frequency="1" name="Base">
|
||||
<animations>
|
||||
<animation file="infantry/general/dude/dudeidle.psa" name="idle" speed="1"/>
|
||||
<animation file="infantry/sword/attack/isw_s_off_05.psa" name="idle" speed="1"/>
|
||||
<animation file="biped/dudewalk_swordshield.psa" name="walk" speed="18"/>
|
||||
<animation file="infantry/sword/move/run/isw_s_off_01.psa" name="run" speed="8"/>
|
||||
<animation event="0.5" file="infantry/sword/attack/isw_s_off_05.psa" name="melee" speed="150"/>
|
||||
@@ -21,7 +21,7 @@
|
||||
<prop actor="props/units/heads/rome_head_veteran.xml" attachpoint="head"/>
|
||||
<prop actor="props/units/heads/rome_thracian.xml" attachpoint="helmet"/>
|
||||
<prop actor="props/units/weapons/gladus.xml" attachpoint="r_hand"/>
|
||||
<prop actor="props/units/shields/rome_scutum_su.xml" attachpoint="shield"/>
|
||||
<prop actor="props/units/shields/rome_scutum_legionnaire.xml" attachpoint="shield"/>
|
||||
</props>
|
||||
<texture>skeletal/rome_su3_legion.dds</texture>
|
||||
</variant>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<mesh>skeletal/m_pants_c.pmd</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/heads/celt_helmet_b.xml" attachpoint="helmet"/>
|
||||
<prop actor="props/units/heads/head_celt.xml" attachpoint="head"/>
|
||||
<prop actor="props/units/heads/head_celt_su3.xml" attachpoint="head"/>
|
||||
<prop actor="props/temp/l_sheath.xml" attachpoint="l_hip"/>
|
||||
<prop actor="props/units/weapons/spatha.xml" attachpoint="r_hand"/>
|
||||
<prop actor="props/units/shields/celt_buckler_c.xml" attachpoint="shield"/>
|
||||
|
||||
@@ -11,7 +11,11 @@
|
||||
<animation file="quadraped/horse_walk.psa" name="run " speed="100"/>
|
||||
<animation file="quadraped/horse_attack_b.psa" name="melee" speed="100"/>
|
||||
</animations>
|
||||
<mesh>skeletal/elephant.pmd</mesh>
|
||||
<mesh>test/elephaunt propped.pmd</mesh>
|
||||
<props>
|
||||
<prop actor="units/persians/super_unit_2_mahout.xml" attachpoint="rider1"/>
|
||||
<prop actor="units/persians/super_unit_2_mahout.xml" attachpoint="rider2"/>
|
||||
</props>
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
<group>
|
||||
<variant frequency="1" name="Base">
|
||||
<animations>
|
||||
<animation file="infantry/sword/attack/isw_s_off_05.psa" name="idle" speed="1"/>
|
||||
<animation file="biped/dudewalk_swordshield.psa" name="walk" speed="18"/>
|
||||
<animation file="infantry/sword/move/run/isw_s_off_01.psa" name="run" speed="8"/>
|
||||
<animation event="0.5" file="infantry/sword/attack/isw_s_off_05.psa" name="melee" speed="150"/>
|
||||
@@ -14,19 +15,13 @@
|
||||
<animation file="infantry/general/death/inf_02.psa" name="death" speed="200"/>
|
||||
<animation file="infantry/general/death/inf_06.psa" name="death" speed="200"/>
|
||||
<animation file="infantry/general/death/inf_07.psa" name="death" speed="200"/>
|
||||
<animation file="biped/not used/inf_salute_a.psa" name="idle" speed="100"/>
|
||||
<animation file="biped/not used/inf_salute_b.psa" name="idle" speed="100"/>
|
||||
<animation file="biped/not used/inf_salute_c.psa" name="idle" speed="100"/>
|
||||
<animation file="biped/not used/inf_salute_d.psa" name="idle" speed="100"/>
|
||||
<animation file="biped/not used/inf_salute_e.psa" name="idle" speed="100"/>
|
||||
<animation name=""/>
|
||||
</animations>
|
||||
<mesh>skeletal/m_tunic_b.pmd</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/heads/rome_head_veteran.xml" attachpoint="head"/>
|
||||
<prop actor="props/units/heads/rome_thracian.xml" attachpoint="helmet"/>
|
||||
<prop actor="props/units/weapons/gladus.xml" attachpoint="r_hand"/>
|
||||
<prop actor="props/units/shields/rome_scutum_su.xml" attachpoint="shield"/>
|
||||
<prop actor="props/units/shields/rome_scutum_legionnaire.xml" attachpoint="shield"/>
|
||||
</props>
|
||||
<texture>skeletal/rome_su3_legion.dds</texture>
|
||||
</variant>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,8 +1,6 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
|
||||
|
||||
<Entity
|
||||
Parent="template_entity"
|
||||
>
|
||||
<Entity Parent="template_entity">
|
||||
|
||||
<Traits>
|
||||
<!-- Temporary creation properties until cost/time for each unit is locked down. -->
|
||||
|
||||
@@ -1,17 +1,15 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
|
||||
|
||||
<Entity
|
||||
Parent="template_unit_super_infantry"
|
||||
>
|
||||
<Entity Parent="template_unit_super_infantry">
|
||||
<Traits>
|
||||
|
||||
<Id>
|
||||
|
||||
<Specific>Briton Cruthni</Specific>
|
||||
<Specific>Soldurii</Specific>
|
||||
|
||||
<Civ>Celts</Civ>
|
||||
|
||||
<History>The Picts were famous for their habit of covering themselves in blue war paint and fighting completely naked long after other peoples had ceased to. While there are serious questions about their origins, the Picts often fought with and against their Briton neighbors armed with primitive crossbows. Their guerilla style of fighting was seen as dishonorable in Celtic eyes but they were renowned for their tenacity.</History>
|
||||
<History>Gaulic swordsman.</History>
|
||||
|
||||
</Id>
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
<Id>
|
||||
|
||||
<Specific>Briton Soldurii</Specific>
|
||||
<Specific>Delamokludda</Specific>
|
||||
|
||||
<Civ>Celts</Civ>
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
<Civ>Hellenes</Civ>
|
||||
|
||||
<History>Macedonian noblemen made up this elite cavalry unit, which was key to victory for Macedonian kings starting with Philip II, whom increased their number from 600 to several thousand. The Companion Cavalry was also a preferred general stand.</History>
|
||||
<History>Macedonian noblemen made up this elite cavalry unit, which was key to victory for Macedonian kings starting with Philip II, who increased their number from 600 to several thousand. The Companion Cavalry was also a preferred general stand.</History>
|
||||
</Id>
|
||||
<Creation>
|
||||
<Resource>
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
|
||||
|
||||
<Entity
|
||||
Parent="template_unit_cavalry_melee_swordsman"
|
||||
>
|
||||
<Entity Parent="template_unit_cavalry_melee_swordsman">
|
||||
<Traits>
|
||||
|
||||
<Id>
|
||||
|
||||
@@ -28,6 +28,18 @@
|
||||
<Max>500</Max>
|
||||
</Health>
|
||||
|
||||
<Footprint>
|
||||
<Radius>2.8</Radius>
|
||||
<Height>9.0</Height>
|
||||
</Footprint>
|
||||
<Auras>
|
||||
<Trample>
|
||||
<Radius>3.5</Radius>
|
||||
<Crush>40.0</Crush>
|
||||
<Hack>20.0</Hack>
|
||||
<Pierce>30.0</Pierce>
|
||||
</Trample>
|
||||
</Auras>
|
||||
</Traits>
|
||||
|
||||
<Actions>
|
||||
|
||||
@@ -4,30 +4,30 @@ const SIZE = 208;
|
||||
const NUM_PLAYERS = 4;
|
||||
|
||||
|
||||
const tGrass = ["grass1_a", "grass_highlands_a", "grass1_a"];
|
||||
const tGrassForest = "grass_forest_floor_oak";
|
||||
const tCliff = ["cliff_greekb", "cliff_greekb", "cliff_greekb_moss"];
|
||||
const tForest = "forrestfloor|flora_tree_oak";
|
||||
const tGrassDirt75 = "sand_grass_75";
|
||||
const tGrassDirt50 = "sand_grass_50";
|
||||
const tGrassDirt25 = "sand_grass_25";
|
||||
const tDirt = "sand_path";
|
||||
const tGrassPatch = "grass1_dense";
|
||||
const tShore = "sand_path";
|
||||
const tShoreBlend = "sand_grass_50";
|
||||
const tWater = "sand_path";
|
||||
const tGrass = ["grass_temperate_pasture_a", "grass_temperate_pasture_b"];
|
||||
const tGrassForest = "grass_temperate_a";
|
||||
const tCliff = ["cliff_temperate_granite", "cliff_temperate_brown"];
|
||||
const tForest = "forestfloor_temperate_a";
|
||||
const tGrassDirt75 = "grass_temperate_dirt_2";
|
||||
const tGrassDirt50 = "grass_temperate_dirt_b";
|
||||
const tGrassDirt25 = "grass_temperate_dry_dirt";
|
||||
const tDirt = "dirt_temperate_b_dry";
|
||||
const tGrassPatch = "grass_temperate_field_wild";
|
||||
const tShore = "shoreline_temperate_rocks";
|
||||
const tShoreBlend = "shoreline_temperate_rocks_dirt";
|
||||
const tWater = "sand_temperate_vegetation";
|
||||
|
||||
const oTree = "flora_tree_oak";
|
||||
const oTreeLarge = "flora/trees/oak_large.xml";
|
||||
const oTreeLarge = "flora_tree_oak";
|
||||
const oBerryBush = "flora_bush_berry";
|
||||
const oSheep = "fauna_sheep";
|
||||
const oDeer = "fauna_deer";
|
||||
const oMine = "geology_stone_light";
|
||||
const oGrass = "props/flora/grass_field_lush_tall.xml";
|
||||
const oMine = "geology_stone_temperate";
|
||||
const oGrass = "props/flora/grass_temp_field.xml";
|
||||
const oGrassShort = "props/flora/grass_field_lush_short.xml";
|
||||
const oReeds = "props/flora/reeds_pond_dry.xml";
|
||||
const oReeds = "props/flora/grass_temp_field_dry.xml";
|
||||
const oRockLarge = "geology/stone_granite_large.xml";
|
||||
const oRockMedium = "geology/stone_granite_med.xml";
|
||||
const oRockMedium = "flora_bush_temperate";
|
||||
const oBushMedium = "props/flora/bush_tempe_me.xml";
|
||||
const oBushSmall = "props/flora/bush_tempe_sm.xml";
|
||||
|
||||
@@ -67,7 +67,7 @@ for(i=1; i<=NUM_PLAYERS; i++) {
|
||||
// some constants
|
||||
radius = 17;
|
||||
cliffRadius = 2;
|
||||
elevation = 15;
|
||||
elevation = 20;
|
||||
|
||||
// get the x and y in tiles
|
||||
fx = fractionToTiles(playerX[i]);
|
||||
|
||||
Reference in New Issue
Block a user