1
0
forked from 0ad/0ad

#New Roman army camp.

This was SVN commit r11333.
This commit is contained in:
Michael D. Hafer 2012-03-14 02:19:46 +00:00
parent 4eec2bf5d2
commit 095f7a2381
15 changed files with 114 additions and 14 deletions

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="camp struct2">
<mesh>props/rome_camp_struct2.dae</mesh>
<texture>structural/rome_struct_2.png</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="camp struct 2 trans">
<mesh>props/rome_camp_struct2_trans.dae</mesh>
<texture>structural/rome_struct_2.png</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="camp tent flaps">
<mesh>props/rome_camp_tentflaps.dae</mesh>
<texture>props/rome_sb_tent.png</texture>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="camp tents">
<mesh>props/rome_camp_tents.dae</mesh>
<texture>props/rome_sb_tent.png</texture>
</variant>
</group>
<material>player_trans.xml</material>
</actor>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="camp turf">
<mesh>props/rome_camp_turf.dae</mesh>
<texture>props/rome_sb_turf.png</texture>
</variant>
</group>
</actor>

View File

@ -2,19 +2,24 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<variant frequency="100" name="Roman Army Camp">
<animations>
<animation event="0.5" load="0.0" name="attack" speed="100"/>
<animation event="0.5" load="0.0" name="Attack" speed="100"/>
</animations>
<mesh>structural/rome_armycamp.dae</mesh>
<mesh>structural/rome_camp_palisade.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="props/special/eyecandy/campfire_decal.xml" attachpoint="root"/>
<prop actor="props/special/eyecandy/campfire.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_turf.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_struct2.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_tents.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_tentflaps.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_struct2_trans.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="projectile"/>
<prop actor="props/units/weapons/arrow_front.xml" attachpoint="loaded-projectile"/>
<prop actor="props/special/common/garrison_flag_rome.xml" attachpoint="flag1"/>
<prop actor="props/special/common/garrison_flag_rome.xml" attachpoint="flag2"/>
</props>
<texture>structural/rome_special_1.dds</texture>
<texture>props/palisade_main.png</texture>
</variant>
</group>
<group>
@ -22,15 +27,28 @@
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_rome.xml" attachpoint="garrisoned"/>
<prop actor="props/special/common/garrison_flag_rome.xml" attachpoint="garrisoned2"/>
<prop actor="props/special/common/garrison_flag_rome.xml" attachpoint="garrisoned3"/>
<prop actor="props/special/common/garrison_flag_rome.xml" attachpoint="garrisoned4"/>
</props>
</variant>
<variant name="death">
<props>
<prop attachpoint="garrisoned"/>
<prop attachpoint="garrisoned2"/>
<prop attachpoint="garrisoned3"/>
<prop attachpoint="garrisoned4"/>
<prop actor="particle/destruction_smoke_large.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_large.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_large_gray.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_6x6.xml" attachpoint="root"/>
<prop actor="props/special/eyecandy/campfire_decal.xml" attachpoint="root"/>
<prop actor="props/special/eyecandy/campfire.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_turf.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_struct2.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_tents.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_tentflaps.xml" attachpoint="root"/>
<prop actor="props/structures/romans/camp_struct2_trans.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
</props>
</variant>
</group>

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

@ -18,8 +18,8 @@
</Ranged>
</Attack>
<BuildingAI>
<DefaultArrowCount>1</DefaultArrowCount>
<GarrisonArrowMultiplier>1</GarrisonArrowMultiplier>
<DefaultArrowCount>3</DefaultArrowCount>
<GarrisonArrowMultiplier>0.5</GarrisonArrowMultiplier>
</BuildingAI>
<BuildRestrictions>
<Territory>own neutral enemy</Territory>
@ -34,11 +34,11 @@
</Resources>
</Cost>
<Footprint>
<Square width="28.0" depth="28.0"/>
<Height>8.0</Height>
<Square width="40.0" depth="40.0"/>
<Height>12.0</Height>
</Footprint>
<GarrisonHolder>
<Max>20</Max>
<Max>40</Max>
<List datatype="tokens">Support Infantry Cavalry Siege</List>
</GarrisonHolder>
<Health>
@ -53,7 +53,7 @@
<History>Sometimes it was a temporary camp built facing the route by which the army is to march, other times a defensive or offensive (for sieges) structure. Within this gate the tents of the first centuries or cohorts are pitched, and the dragons (ensigns of cohorts) and other ensigns planted. The Decumane gate is directly opposite to the Praetorian in the rear of the camp, and through this the soldiers are conducted to the place appointed for punishment or execution.</History>
</Identity>
<Obstruction>
<Static width="24.0" depth="24.0"/>
<Static width="36.0" depth="36.0"/>
</Obstruction>
<Sound>
<SoundGroups>
@ -62,6 +62,9 @@
<death>attack/destruction/building_collapse_large.xml</death>
</SoundGroups>
</Sound>
<TerritoryDecay>
<HealthDecayRate>4</HealthDecayRate>
</TerritoryDecay>
<TerritoryInfluence disable=""/>
<TrainingQueue>
<Entities datatype="tokens">
@ -75,6 +78,7 @@
</Entities>
</TrainingQueue>
<VisualActor>
<FoundationActor>structures/fndn_8x8.xml</FoundationActor>
<Actor>structures/romans/camp.xml</Actor>
</VisualActor>
</Entity>