1
0
forked from 0ad/0ad

Ptolemaic market commit

This was SVN commit r14750.
This commit is contained in:
Enrique 2014-02-14 17:18:29 +00:00
parent 35f3dd03d9
commit 05bfe7dca0
24 changed files with 307 additions and 5 deletions

View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="ptol_market_cloth_big full playercolor">
<mesh>props/ptol_market_cloth_big.dae</mesh>
<textures>
<texture file="props/stall_big_cloth.png" name="baseTex"/>
<texture file="props/stall_big_cloth_norm.png" name="normTex"/>
<texture file="props/stall_big_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="ptol_market_cloth_big stripes">
<mesh>props/ptol_market_cloth_big.dae</mesh>
<textures>
<texture file="props/stall_big_stripe_a_cloth.png" name="baseTex"/>
<texture file="props/stall_big_cloth_norm.png" name="normTex"/>
<texture file="props/stall_big_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="ptol_market_cloth_big stripes2">
<mesh>props/ptol_market_cloth_big.dae</mesh>
<textures>
<texture file="props/stall_big_stripe_b_cloth.png" name="baseTex"/>
<texture file="props/stall_big_cloth_norm.png" name="normTex"/>
<texture file="props/stall_big_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="ptol_market_cloth_big2 full playercolor">
<mesh>props/ptol_market_cloth_big2.dae</mesh>
<textures>
<texture file="props/stall_big_cloth.png" name="baseTex"/>
<texture file="props/stall_big_cloth_norm.png" name="normTex"/>
<texture file="props/stall_big_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="ptol_market_cloth_big2 stripes">
<mesh>props/ptol_market_cloth_big2.dae</mesh>
<textures>
<texture file="props/stall_big_stripe_a_cloth.png" name="baseTex"/>
<texture file="props/stall_big_cloth_norm.png" name="normTex"/>
<texture file="props/stall_big_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="ptol_market_cloth_big stripes2">
<mesh>props/ptol_market_cloth_big2.dae</mesh>
<textures>
<texture file="props/stall_big_stripe_b_cloth.png" name="baseTex"/>
<texture file="props/stall_big_cloth_norm.png" name="normTex"/>
<texture file="props/stall_big_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="ptol_market_cloth_small full playercolor">
<mesh>props/ptol_market_cloth_small.dae</mesh>
<textures>
<texture file="props/stall_small_a_cloth.png" name="baseTex"/>
<texture file="props/stall_small_a_cloth_norm.png" name="normTex"/>
<texture file="props/stall_small_a_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="ptol_market_cloth_small stripes 1">
<mesh>props/ptol_market_cloth_small.dae</mesh>
<textures>
<texture file="props/stall_small_b_cloth.png" name="baseTex"/>
<texture file="props/stall_small_a_cloth_norm.png" name="normTex"/>
<texture file="props/stall_small_a_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="ptol_market_cloth_small stripes 2">
<mesh>props/ptol_market_cloth_small.dae</mesh>
<textures>
<texture file="props/stall_small_c_cloth.png" name="baseTex"/>
<texture file="props/stall_small_a_cloth_norm.png" name="normTex"/>
<texture file="props/stall_small_a_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/ptol_market_fountain.dae</mesh>
<textures>
<texture file="temp/waterfall.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>waterfall.xml</material>
</actor>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="farmstead plants">
<mesh>props/ptol_market_nature.dae</mesh>
<textures>
<texture file="props/structs_nature.png" name="baseTex"/>
<texture file="props/structs_nature_norm.png" name="normTex"/>
<texture file="props/structs_nature_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>basic_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="Base">
<mesh>props/ptol_market_props.dae</mesh>
<textures>
<texture file="structural/ptol_struct.png" name="baseTex"/>
<texture file="structural/ptol_struct_norm.png" name="normTex"/>
<texture file="structural/ptol_struct_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="death">
<props>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="ptol_market_stall">
<mesh>props/ptol_market_stall_struct.dae</mesh>
<props>
<prop actor="props/structures/ptolemies/market_stall_plants.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/market_stall_cloth.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ptol_struct.png" name="baseTex"/>
<texture file="structural/ptol_struct_norm.png" name="normTex"/>
<texture file="structural/ptol_struct_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="100" name="Idle"/>
<variant name="death">
<props>
<prop actor="particle/destruction_smoke_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_small_gray.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/market_stall_plants.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/market_stall_cloth.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="stall_cloth_b full playercolor">
<mesh>props/ptol_market_stall_cloth.dae</mesh>
<textures>
<texture file="props/stall_small_a_cloth.png" name="baseTex"/>
<texture file="props/stall_small_a_cloth_norm.png" name="normTex"/>
<texture file="props/stall_small_a_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="stall_cloth_b stripes1">
<mesh>props/ptol_market_stall_cloth.dae</mesh>
<textures>
<texture file="props/stall_small_b_cloth.png" name="baseTex"/>
<texture file="props/stall_small_a_cloth_norm.png" name="normTex"/>
<texture file="props/stall_small_a_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
<variant frequency="1" name="stall_cloth_b stripes 2">
<mesh>props/ptol_market_stall_cloth.dae</mesh>
<textures>
<texture file="props/stall_small_c_cloth.png" name="baseTex"/>
<texture file="props/stall_small_a_cloth_norm.png" name="normTex"/>
<texture file="props/stall_small_a_cloth_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="farmstead plants">
<mesh>props/ptol_market_stall_nature.dae</mesh>
<textures>
<texture file="props/structs_nature.png" name="baseTex"/>
<texture file="props/structs_nature_norm.png" name="normTex"/>
<texture file="props/structs_nature_spec.png" name="specTex"/>
<texture file="structural/ao/ptol_market.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>basic_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant>
<mesh>props/ptol_market_waterplane.dae</mesh>
<textures>
<texture file="props/gardens_turf.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_water.xml</material>
</actor>

View File

@ -4,6 +4,18 @@
<group>
<variant frequency="100" name="market">
<mesh>structural/ptol_market.dae</mesh>
<props>
<prop attachpoint="garrisoned"/>
<prop actor="props/structures/ptolemies/market_stall.xml" attachpoint="stall" minheight="-20" maxheight="20"/>
<prop actor="props/structures/ptolemies/market_props.xml" attachpoint="props" minheight="-20" maxheight="20"/>
<prop actor="props/structures/ptolemies/market_cloth_big.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/market_waterplane.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/market_fountain.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/market_cloth_big2.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/market_cloth_small.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/market_plants.xml" attachpoint="root"/>
<prop actor="props/structures/decals/gravel_5x5.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ptol_struct.png" name="baseTex"/>
<texture file="structural/ptol_struct_norm.png" name="normTex"/>
@ -20,7 +32,7 @@
<prop actor="particle/destruction_smoke_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med.xml" attachpoint="root"/>
<prop actor="particle/destruction_dust_med_gray.xml" attachpoint="root"/>
<prop actor="props/structures/decals/dirt_6x4.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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,10 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_economic_market">
<Footprint>
<Square width="27" depth="27"/>
<Height>8.0</Height>
</Footprint>
<Identity>
<Civ>ptol</Civ>
<SpecificName>ḥwt-n-ḫt.w-wḫa.w</SpecificName>
<History>Most Hellenistic cities were centers of trade, and Egyptian cities were no exception.</History>
</Identity>
<Obstruction>
<Static width="25.0" depth="25.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/ptolemies/market.xml</Actor>
</VisualActor>