#Some cool new treasure objects. Lots of map tweaks as well.

Added treasure gathering for ships. It would be cool to have
food.treasure, wood.treasure, and stone.treasure gathering types in
addition to the current metal.treasure.

This was SVN commit r8571.
This commit is contained in:
Michael D. Hafer 2010-11-12 03:08:23 +00:00
parent 6cb66b7ef1
commit f3c5a2383b
39 changed files with 263 additions and 61 deletions

View File

@ -1,8 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Mesh">
<mesh>props/shield/spara_a_f.pmd</mesh>
@ -11,11 +9,7 @@
</props>
</variant>
</group>
<group>
<variant name="spara-texture-a">
<texture>props/shield/pers_rect_a.dds</texture>
</variant>
<variant name="spara-texture-b">
<texture>props/shield/pers_rect_b.dds</texture>
</variant>
@ -26,7 +20,5 @@
<texture>props/shield/pers_rect_e.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Mesh">
<mesh>props/shield/spara_a_f.pmd</mesh>
<props>
<prop actor="props/units/shields/pers_tower_back.xml" attachpoint="back"/>
</props>
</variant>
</group>
<group>
<variant name="spara-texture-a">
<texture>props/shield/pers_rect_a.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -27,7 +27,6 @@
</animations>
<mesh>skeletal/m_pants_celt.dae</mesh>
<props>
<prop actor="props/units/heads/head_pers_tiara_y.xml" attachpoint="head"/>
<prop actor="props/units/shields/pers_tower.xml" attachpoint="shield"/>
<prop actor="props/units/weapons/spear_ball.xml" attachpoint="r_hand"/>
</props>
@ -35,14 +34,35 @@
</group>
<group>
<variant frequency="1" name="Clothing-red-stripes">
<props>
<prop actor="props/units/heads/head_pers_tiara_y.xml" attachpoint="head"/>
</props>
<texture>skeletal/pers_isp_a_1.dds</texture>
</variant>
<variant frequency="1" name="Clothing-blue-stripes">
<props>
<prop actor="props/units/heads/head_pers_tiara_y.xml" attachpoint="head"/>
</props>
<texture>skeletal/pers_isp_a_2.dds</texture>
</variant>
<variant frequency="1" name="Clothing-gold-stripes">
<props>
<prop actor="props/units/heads/head_pers_tiara_y.xml" attachpoint="head"/>
</props>
<texture>skeletal/pers_isp_a_3.dds</texture>
</variant>
<variant frequency="1" name="Clothing-emerald">
<props>
<prop actor="props/units/heads/head_pers_tiara.xml" attachpoint="head"/>
</props>
<texture>skeletal/pers_isp_e_1.dds</texture>
</variant>
<variant frequency="1" name="Clothing-gold">
<props>
<prop actor="props/units/heads/head_pers_tiara.xml" attachpoint="head"/>
</props>
<texture>skeletal/pers_isp_e_2.dds</texture>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>

View File

@ -4,8 +4,8 @@
<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="101"/>
<animation file="biped/inf_sword_ready_e.dae" name="Idle" speed="100"/>
<animation file="biped/inf_sword_ready_e.dae" name="Idle" speed="95"/>
<animation file="biped/walk_spearshield.psa" name="Walk" speed="18"/>
<animation event="0.5" file="infantry/sword/attack/isw_s_def_06.psa" name="Melee" speed="100"/>
<animation event="0.5" file="biped/inf_spear_shield_atk_b.psa" name="Melee" speed="100"/>
@ -27,18 +27,16 @@
</animations>
<mesh>skeletal/m_pants_celt.dae</mesh>
<props>
<prop actor="props/units/heads/head_pers_tiara.xml" attachpoint="head"/>
<prop actor="props/units/shields/pers_tower.xml" attachpoint="shield"/>
<prop actor="props/units/heads/head_pers_a.xml" attachpoint="head"/>
<prop actor="props/units/shields/pers_tower_e.xml" attachpoint="shield"/>
<prop actor="props/units/weapons/spear_ball.xml" attachpoint="r_hand"/>
<prop actor="props/units/heads/thracian_cap_01.xml" attachpoint="helmet"/>
</props>
</variant>
</group>
<group>
<variant frequency="1" name="Clothing-emerald">
<texture>skeletal/pers_isp_e_1.dds</texture>
</variant>
<variant frequency="1" name="Clothing-gold">
<texture>skeletal/pers_isp_e_2.dds</texture>
<variant frequency="1" name="scale mail">
<texture>skeletal/pers_iar_e_2.dds</texture>
</variant>
</group>
<group>
@ -55,6 +53,7 @@
<prop actor="" attachpoint="shield"/>
<prop actor="props/units/tools/axe.xml" attachpoint="l_hand"/>
<prop actor="" attachpoint="r_hand"/>
<prop attachpoint="helmet"/>
</props>
</variant>
<variant name="gather_grain">
@ -62,6 +61,7 @@
<prop actor="" attachpoint="shield"/>
<prop actor="props/units/tools/hoe.xml" attachpoint="l_hand"/>
<prop actor="" attachpoint="r_hand"/>
<prop attachpoint="helmet"/>
</props>
</variant>
<variant name="gather_fruit">
@ -70,6 +70,7 @@
<prop actor="" attachpoint="l_hand"/>
<prop actor="props/units/tools/basket.xml" attachpoint="l_leg"/>
<prop actor="" attachpoint="r_hand"/>
<prop attachpoint="helmet"/>
</props>
</variant>
<variant name="gather_stone">
@ -77,6 +78,7 @@
<prop actor="" attachpoint="shield"/>
<prop actor="props/units/tools/pick.xml" attachpoint="l_hand"/>
<prop actor="" attachpoint="r_hand"/>
<prop attachpoint="helmet"/>
</props>
</variant>
<variant name="gather_metal">
@ -84,6 +86,7 @@
<prop actor="props/units/tools/pick.xml" attachpoint="l_hand"/>
<prop attachpoint="r_hand"/>
<prop attachpoint="shield"/>
<prop attachpoint="helmet"/>
</props>
</variant>
<variant name="Build">
@ -91,6 +94,7 @@
<prop actor="" attachpoint="shield"/>
<prop actor="" attachpoint="l_hand"/>
<prop actor="props/units/tools/mallet.xml" attachpoint="r_hand"/>
<prop attachpoint="helmet"/>
</props>
</variant>
</group>

View File

@ -1,13 +1,10 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<animations/>
<mesh>props/wrld_barrel_a.pmd</mesh>
<props/>
<texture>props/celt_prop_1.dds</texture>
</variant>
</group>
</actor>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<float/>
<group>
<variant name="floating barrels">
<mesh>props/special/floating_barrels.dae</mesh>
<texture>props/hele_props_a.dds</texture>
</variant>
</group>
</actor>

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<float/>
<group>
<variant frequency="1" name="shipwreck hull 1">
<mesh>props/special/shipwreck_hull.dae</mesh>
</variant>
<variant frequency="1" name="shipwreck hull 2">
<mesh>props/special/shipwreck_hull_2.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="texture">
<texture>structural/kyrenia.dds</texture>
</variant>
</group>
<group>
<variant frequency="1" name="sail">
<props>
<prop actor="props/special/eyecandy/shipwreck_sail.xml" attachpoint="root"/>
</props>
</variant>
<variant frequency="1" name="no sail">
<props>
<prop attachpoint="root"/>
</props>
</variant>
</group>
</actor>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<float/>
<group>
<variant frequency="1" name="shipwreck sail 1">
<mesh>props/special/shipwreck_sail.dae</mesh>
</variant>
<variant frequency="1" name="shipwreck sail 2">
<mesh>props/special/shipwreck_sail_2.dae</mesh>
</variant>
</group>
<group>
<variant frequency="1" name="sail blank">
<texture>structural/hele_sail.dds</texture>
</variant>
<variant frequency="1" name="sail eye">
<texture>structural/hele_sail_eye.dds</texture>
</variant>
<variant frequency="1" name="sail tris">
<texture>structural/hele_sail_runner.dds</texture>
</variant>
</group>
</actor>

View File

@ -1,8 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="base">
<mesh>props/shield/round_s_f.pmd</mesh>
@ -11,7 +9,6 @@
</props>
</variant>
</group>
<group>
<variant frequency="1" name="Shield-Numidian-1">
<texture>props/shield/kart_round_b.dds</texture>
@ -23,5 +20,4 @@
<texture>props/shield/kart_round_t.dds</texture>
</variant>
</group>
</actor>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="base">
<mesh>props/shield/round_b_f.pmd</mesh>
@ -9,13 +9,13 @@
</props>
</variant>
</group>
<group>
<variant frequency="1" name="Shield-Numidian-Adv">
<variant frequency="1" name="Shield-Numidian-Adv-s">
<texture>props/shield/kart_round_s.dds</texture>
</variant>
<variant name="Shield-Numidian-Adv-a">
<texture>props/shield/kart_round_a.dds</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -8,6 +8,7 @@
<prop actor="props/structures/hellenes/scout_tower_fancy.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/scout_tower_props.xml" attachpoint="root"/>
<prop actor="geology/decal_stone_medit_a.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
</props>
<texture>structural/hele_struct_b.dds</texture>
</variant>

View File

@ -13,7 +13,7 @@
<animation file="infantry/sword/move/run/isw_s_off_01.psa" name="Walk" speed="40"/>
<animation file="infantry/sword/move/run/isw_s_em_03.psa" name="Run" speed="40"/>
<animation event="0.5" file="biped/inf_2_hand_sword_attack_b.dae" name="Attack" speed="150"/>
<animation file="infantry/general/death/inf_02.psa" name="Death" speed="200"/>
<animation file="infantry/general/death/inf_02.psa" name="Death" speed="400"/>
<animation file="infantry/general/death/inf_06.psa" name="Death" speed="400"/>
<animation file="infantry/general/death/inf_07.psa" name="Death" speed="200"/>
</animations>

View File

@ -8,10 +8,7 @@
<animation file="biped/inf_phalanx_walk_a.psa" name="Walk" speed="140"/>
<animation file="biped/inf_phalanx_walk_a.psa" name="run" speed="200"/>
<animation event="0.5" file="biped/inf_phalanx_atk_a.psa" name="melee" speed="350"/>
<animation file="infantry/general/death/inf_01.psa" name="Death" speed="400"/>
<animation file="infantry/general/death/inf_02.psa" name="Death" speed="700"/>
<animation file="infantry/general/death/inf_03.psa" name="Death" speed="500"/>
<animation file="infantry/general/death/inf_04.psa" name="Death" speed="400"/>
<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>

View File

@ -13,10 +13,7 @@
<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_em_04.psa" name="Attack" speed="80"/>
<animation event="0.5" file="infantry/sword/attack/isw_s_off_05.psa" name="Attack" speed="80"/>
<animation file="infantry/general/death/inf_01.psa" name="Death" speed="400"/>
<animation file="infantry/general/death/inf_02.psa" name="Death" speed="700"/>
<animation file="infantry/general/death/inf_03.psa" name="Death" speed="500"/>
<animation file="infantry/general/death/inf_04.psa" name="Death" speed="400"/>
<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>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -2,8 +2,9 @@
<Entity parent="template_gaia_geo_mineral">
<Identity>
<Civ>gaia</Civ>
<GenericName>Treasure</GenericName>
<SpecificName>Golden Fleece</SpecificName>
<Icon>gaia/geology_stone_2.png</Icon>
<Icon>gaia/special_treasure.png</Icon>
</Identity>
<ResourceSupply>
<Amount>1000</Amount>

View File

@ -2,8 +2,9 @@
<Entity parent="template_gaia_geo_mineral">
<Identity>
<Civ>gaia</Civ>
<GenericName>Treasure</GenericName>
<SpecificName>Pegasus</SpecificName>
<Icon>gaia/geology_stone_2.png</Icon>
<Icon>gaia/special_treasure.png</Icon>
</Identity>
<ResourceSupply>
<Amount>1000</Amount>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_gaia_geo_mineral">
<Identity>
<Civ>gaia</Civ>
<GenericName>Treasure</GenericName>
<SpecificName>Shipwreck Cargo</SpecificName>
<Icon>gaia/special_treasure.png</Icon>
</Identity>
<Position>
<Floating>true</Floating>
</Position>
<ResourceSupply>
<Amount>1000</Amount>
<Type>metal.treasure</Type>
</ResourceSupply>
<VisualActor>
<Actor>props/special/eyecandy/shipwreck_hull.xml</Actor>
</VisualActor>
<Footprint>
<Circle radius="12.0"/>
<Height>2.5</Height>
</Footprint>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
</Entity>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_gaia_geo_mineral">
<Identity>
<Civ>gaia</Civ>
<GenericName>Treasure</GenericName>
<SpecificName>Shipwreck Cargo</SpecificName>
<Icon>gaia/special_treasure.png</Icon>
</Identity>
<Position>
<Floating>true</Floating>
</Position>
<ResourceSupply>
<Amount>500</Amount>
<Type>metal.treasure</Type>
</ResourceSupply>
<VisualActor>
<Actor>props/special/eyecandy/barrels_floating.xml</Actor>
</VisualActor>
<Footprint>
<Circle radius="4.0"/>
<Height>2.5</Height>
</Footprint>
<Obstruction>
<Static width="7.0" depth="7.0"/>
</Obstruction>
</Entity>

View File

@ -4,7 +4,7 @@
<GenericName>Outpost</GenericName>
<Tooltip>Garrison to reconnoiter and to provide defense.</Tooltip>
<Classes datatype="tokens">Village Defensive</Classes>
<Icon>structures/outpost.png</Icon>
<Icon>structures/outpost.png</Icon>
</Identity>
<BuildRestrictions>
<Category>ScoutTower</Category>
@ -48,4 +48,16 @@
<List datatype="tokens">Support Infantry</List>
<BuffHeal>1</BuffHeal>
</GarrisonHolder>
<Attack>
<Ranged>
<Hack>0.0</Hack>
<Pierce>25.0</Pierce>
<Crush>0.0</Crush>
<MaxRange>80.0</MaxRange>
<MinRange>20.0</MinRange>
<ProjectileSpeed>60.0</ProjectileSpeed>
<PrepareTime>1200</PrepareTime>
<RepeatTime>2000</RepeatTime>
</Ranged>
</Attack>
</Entity>

View File

@ -28,7 +28,7 @@
<Crush>0.0</Crush>
<MaxRange>56.0</MaxRange>
<MinRange>20.0</MinRange>
<ProjectileSpeed>50.0</ProjectileSpeed>
<ProjectileSpeed>60.0</ProjectileSpeed>
<PrepareTime>1200</PrepareTime>
<RepeatTime>2000</RepeatTime>
</Ranged>

View File

@ -19,6 +19,13 @@
<Health>
<Max>200</Max>
</Health>
<ResourceGatherer>
<MaxDistance>4.0</MaxDistance>
<BaseSpeed>1.0</BaseSpeed>
<Rates>
<metal.treasure>10</metal.treasure>
</Rates>
</ResourceGatherer>
<Decay>
<Inactive/>
<DelayTime>0.0</DelayTime>

View File

@ -22,6 +22,12 @@
<Pierce>15.0</Pierce>
<Crush>15.0</Crush>
</Armour>
<ResourceGatherer>
<MaxDistance>8.0</MaxDistance>
<Rates>
<metal.treasure>20</metal.treasure>
</Rates>
</ResourceGatherer>
<Attack>
<Ranged>
<Hack>0.0</Hack>
@ -29,7 +35,7 @@
<Crush>0.0</Crush>
<MaxRange>64.0</MaxRange>
<MinRange>10.0</MinRange>
<ProjectileSpeed>50.0</ProjectileSpeed>
<ProjectileSpeed>60.0</ProjectileSpeed>
<PrepareTime>2000</PrepareTime>
<RepeatTime>2000</RepeatTime>
</Ranged>

View File

@ -24,6 +24,12 @@
<Pierce>10.0</Pierce>
<Crush>1.0</Crush>
</Armour>
<ResourceGatherer>
<MaxDistance>6.0</MaxDistance>
<Rates>
<metal.treasure>100</metal.treasure>
</Rates>
</ResourceGatherer>
<StatusBars>
<BarWidth>6.0</BarWidth>
<BarHeight>0.5</BarHeight>

View File

@ -25,6 +25,12 @@
<Vision>
<Range>160</Range>
</Vision>
<ResourceGatherer>
<MaxDistance>12.0</MaxDistance>
<Rates>
<metal.treasure>20</metal.treasure>
</Rates>
</ResourceGatherer>
<Attack>
<Ranged>
<Hack>0.0</Hack>

View File

@ -22,6 +22,12 @@
<Pierce>20.0</Pierce>
<Crush>15.0</Crush>
</Armour>
<ResourceGatherer>
<MaxDistance>10.0</MaxDistance>
<Rates>
<metal.treasure>20</metal.treasure>
</Rates>
</ResourceGatherer>
<Attack>
<Ranged>
<Hack>0.0</Hack>
@ -29,7 +35,7 @@
<Crush>0.0</Crush>
<MaxRange>80.0</MaxRange>
<MinRange>10.0</MinRange>
<ProjectileSpeed>50.0</ProjectileSpeed>
<ProjectileSpeed>60.0</ProjectileSpeed>
<PrepareTime>1000</PrepareTime>
<RepeatTime>2000</RepeatTime>
</Ranged>