1
0
forked from 0ad/0ad

Alpha 27 | Art | New Greek Shrine and Painted Stoa. Tweak some minor art things.

This was SVN commit r27249.
This commit is contained in:
wowgetoffyourcellphone 2022-11-26 00:30:37 +00:00
parent fe62b57620
commit b0efd7ec43
41 changed files with 337 additions and 21 deletions

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>structural/stoa_c_decor.dae</mesh>
<textures>
<texture file="props/hele_decor.png" name="baseTex"/>
<texture file="props/hele_decor_norm.png" name="normTex"/>
<texture file="props/hele_decor_spec.png" name="specTex"/>
<texture file="structural/ao/athen_civic_centre.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>
<mesh>structural/stoa_c_props_a.dae</mesh>
<textures>
<texture file="props/hele_props_a.dds" name="baseTex"/>
<texture file="props/hele_props_a_norm.png" name="normTex"/>
<texture file="props/hele_props_a_spec.png" name="specTex"/>
<texture file="structural/ao/athen_civic_centre.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>structural/stoa_c_props_b.dae</mesh>
<textures>
<texture file="props/athen_prop_shields.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>playercolor_spec.xml</material>
</actor>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>structural/stoa_c_tile_b.dae</mesh>
<textures>
<texture file="props/hele_tile_b.dds" name="baseTex"/>
<texture file="props/hele_tile_b_norm.png" name="normTex"/>
<texture file="props/hele_tile_b_spec.png" name="specTex"/>
<texture file="structural/ao/athen_civic_centre.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant frequency="1" name="Base">
<decal angle="0" depth="30" offsetx="0" offsetz="0" width="30"/>
<textures>
<texture file="props/decal_struct_paving_aegean_large.png" name="baseTex"/>
<texture file="props/decal_struct_paving_large_01_norm.png" name="normTex"/>
<texture file="props/decal_struct_paving_large_01_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>terrain_norm_spec.xml</material>
</actor>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant frequency="1" name="Base">
<decal angle="0" depth="34" offsetx="0" offsetz="0" width="34"/>
<textures>
<texture file="props/decal_struct_paving_aegean_large.png" name="baseTex"/>
<texture file="props/decal_struct_paving_large_01_norm.png" name="normTex"/>
<texture file="props/decal_struct_paving_large_01_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>terrain_norm_spec.xml</material>
</actor>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<group>
<variant frequency="1" name="Base">
<decal angle="0" depth="38" offsetx="0" offsetz="0" width="38"/>
<textures>
<texture file="props/decal_struct_paving_aegean_large.png" name="baseTex"/>
<texture file="props/decal_struct_paving_large_01_norm.png" name="normTex"/>
<texture file="props/decal_struct_paving_large_01_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>terrain_norm_spec.xml</material>
</actor>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>structural/hele_shrine_01_decor.dae</mesh>
<textures>
<texture file="props/hele_decor.png" name="baseTex"/>
<texture file="props/hele_decor_norm.png" name="normTex"/>
<texture file="props/hele_decor_spec.png" name="specTex"/>
<texture file="structural/ao/athen_civic_centre.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>structural/hele_shrine_01_nature.dae</mesh>
<textures>
<texture file="props/structs_nature.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>basic_trans.xml</material>
</actor>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>structural/hele_shrine_01_props_a.dae</mesh>
<textures>
<texture file="props/hele_props_a.dds" name="baseTex"/>
<texture file="props/hele_props_a_norm.png" name="normTex"/>
<texture file="props/hele_props_a_spec.png" name="specTex"/>
<texture file="structural/ao/athen_civic_centre.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>structural/hele_shrine_01_roof.dae</mesh>
<textures>
<texture file="structural/hele_struct.dds" name="baseTex"/>
<texture file="structural/hele_struct_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>basic_specmap.xml</material>
</actor>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>structural/hele_shrine_01_tiles.dae</mesh>
<textures>
<texture file="props/hele_tile_b.dds" name="baseTex"/>
<texture file="props/hele_tile_b_norm.png" name="normTex"/>
<texture file="props/hele_tile_b_spec.png" name="specTex"/>
<texture file="structural/ao/athen_civic_centre.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>no_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/new/dudette_head_b.dae</mesh>
<textures>
<texture file="props/head/hele_fem_c.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>default.xml</material>
</actor>

View File

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Athenian Stoa">
<mesh>structural/stoa_c_struct.dae</mesh>
<props>
<prop actor="props/structures/athenians/stoa_c_decor.xml" attachpoint="root"/>
<prop actor="props/structures/athenians/stoa_c_props_a.xml" attachpoint="root"/>
<prop actor="props/structures/athenians/stoa_c_props_b.xml" attachpoint="root"/>
<prop actor="props/structures/athenians/stoa_c_tile_b.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/hele_struct.dds" name="baseTex"/>
<texture file="structural/hele_struct_norm.png" name="normTex"/>
<texture file="structural/hele_struct_spec.png" name="specTex"/>
<texture file="structural/ao/athen_civic_centre.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_hele.xml" attachpoint="garrisoned"/>
</props>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant file="structures/destruction_medium.xml">
<props>
<prop actor="props/structures/athenians/stoa_c_decor.xml" attachpoint="root"/>
<prop actor="props/structures/athenians/stoa_c_props_a.xml" attachpoint="root"/>
<prop actor="props/structures/athenians/stoa_c_props_b.xml" attachpoint="root"/>
<prop actor="props/structures/athenians/stoa_c_tile_b.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -29,5 +29,5 @@
</props>
</variant>
</group>
<material>no_trans_ao_parallax_spec.xml</material>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Hellenes_Shrine_01">
<mesh>structural/hele_shrine_01_struct.dae</mesh>
<props>
<prop actor="props/structures/hellenes/shrine_01_roof.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/shrine_01_nature.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/shrine_01_decor.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/shrine_01_props_a.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/shrine_01_tiles.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/hele_struct.dds" name="baseTex"/>
<texture file="structural/hele_struct_norm.png" name="normTex"/>
<texture file="structural/hele_struct_spec.png" name="specTex"/>
<texture file="structural/ao/athen_civic_centre.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="ungarrisoned" frequency="1"/>
<variant name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_hele.xml" attachpoint="garrisoned"/>
</props>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant file="structures/destruction_small.xml">
<props>
<prop actor="props/structures/hellenes/shrine_01_roof.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/shrine_01_nature.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/shrine_01_decor.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/shrine_01_props_a.xml" attachpoint="root"/>
<prop actor="props/structures/hellenes/shrine_01_tiles.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View File

@ -5,7 +5,7 @@
<variant frequency="1" name="Base">
<mesh>structural/kush_corral.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
<prop actor="props/structures/decals/iber_corral_mud.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/kush_struct.png" name="baseTex"/>

View File

@ -5,7 +5,7 @@
<variant frequency="1" name="Base">
<mesh>structural/kush_farmstead.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_3x3.xml" attachpoint="root"/>
<prop actor="props/structures/decals/farmstead_mud_medium.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/kush_struct.png" name="baseTex"/>

View File

@ -6,7 +6,6 @@
<mesh>structural/kush_range.dae</mesh>
<props>
<prop actor="props/structures/decals/dirt_8x8.xml" attachpoint="root"/>
<prop actor="geology/decal_stone_desert_b.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/kush_struct.png" name="baseTex"/>

View File

@ -3,6 +3,7 @@
<castshadow/>
<group>
<variant name="base">
<mesh>structural/spart_farmstead.dae</mesh>
<props>
<prop actor="props/structures/decals/spart_3x3.xml" attachpoint="root"/>
<prop actor="props/structures/decals/iber_corral_mud.xml" attachpoint="root"/>
@ -11,14 +12,6 @@
<texture file="structural/sparta_struct.png" name="baseTex"/>
<texture file="structural/sparta_struct_spec.png" name="specTex"/>
<texture file="structural/sparta_struct_norm.png" name="normTex"/>
<texture file="structural/ao/spart_temple_AO.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="a">
<mesh>structural/spart_farmstead.dae</mesh>
<textures>
<texture file="structural/ao/spart_farmstead_AO.png" name="aoTex"/>
</textures>
</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.

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

@ -10,6 +10,7 @@
<Health disable=""/>
<Identity>
<GenericName>Shrine</GenericName>
<SpecificName>Shrine</SpecificName>
<VisibleClasses datatype="tokens">
Shrine
</VisibleClasses>

View File

@ -13,6 +13,6 @@
</Obstruction>
<VisualActor>
<Actor>structures/seleucids/temple.xml</Actor>
<FoundationActor>props/special/eyecandy/greek_temple_unfinished.xml</FoundationActor>
<FoundationActor>structures/fndn_6x9.xml</FoundationActor>
</VisualActor>
</Entity>

View File

@ -7,7 +7,6 @@
<Identity>
<Civ>han</Civ>
<SpecificName>Bǎotǎ</SpecificName>
<GenericName>Pagoda</GenericName>
</Identity>
<Obstruction>
<Static depth="7.5" width="7.5"/>

View File

@ -2,7 +2,7 @@
<Entity parent="shrine|template_structure_civic_temple">
<Identity>
<Civ>ptol</Civ>
<GenericName>Sanctuary Kiosk</GenericName>
<SpecificName>Sanctuary Kiosk</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/ptolemies/kiosk.xml</Actor>

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="shrine|template_structure_civic_temple">
<Footprint replace="">
<Circle radius="12.0"/>
<Height>18.0</Height>
</Footprint>
<Identity>
<Civ>athen</Civ>
<SpecificName>Naos</SpecificName>
</Identity>
<Obstruction>
<Static width="20.0" depth="20.0"/>
</Obstruction>
<VisualActor>
<Actor>structures/hellenes/shrine.xml</Actor>
</VisualActor>
</Entity>

View File

@ -6,7 +6,6 @@
</Footprint>
<Identity>
<Civ>rome</Civ>
<GenericName>Temple of Healing</GenericName>
<SpecificName>Aedēs Sanitatem</SpecificName>
</Identity>
<Obstruction>

View File

@ -2,7 +2,7 @@
<Entity parent="shrine|template_structure_civic_temple">
<Identity>
<Civ>kush</Civ>
<GenericName>Shrine</GenericName>
<SpecificName>Sanctuary Kiosk</SpecificName>
</Identity>
<VisualActor>
<Actor>structures/kushites/shrine.xml</Actor>

View File

@ -19,7 +19,7 @@
</GarrisonHolder>
<Health>
<Max>2000</Max>
<SpawnEntityOnDeath>decay|rubble/rubble_stone_5x5</SpawnEntityOnDeath>
<SpawnEntityOnDeath>decay|rubble/rubble_stone_6x6</SpawnEntityOnDeath>
</Health>
<Identity>
<GenericName>Arsenal</GenericName>

View File

@ -95,7 +95,7 @@
<Range>72</Range>
</Vision>
<VisualActor>
<FoundationActor>structures/fndn_9x9.xml</FoundationActor>
<FoundationActor>structures/fndn_stonehenge.xml</FoundationActor>
</VisualActor>
<Wonder/>
</Entity>