A bunch of minor art updates and new statues by Nifa.

This commit is contained in:
wowgetoffyourcellphone
2024-12-13 21:18:25 -05:00
committed by wowgetoffyourcellphone
parent accecc5894
commit 3ff2a4ea59
84 changed files with 615 additions and 98 deletions
@@ -2,12 +2,15 @@
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="fallen columns d">
<variant frequency="3" name="fallen columns d">
<mesh>props/column_fallen_d.dae</mesh>
</variant>
<variant frequency="1" name="fallen columns e">
<variant frequency="2" name="fallen columns e">
<mesh>props/column_fallen_e.dae</mesh>
</variant>
<variant frequency="2" name="fallen columns f">
<mesh>props/column_fallen_f.dae</mesh>
</variant>
</group>
<group>
<variant name="texture">
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="Base">
<textures>
<texture file="structural/rome_struct.png" name="baseTex"/>
<texture file="structural/rome_struct_norm.png" name="normTex"/>
<texture file="structural/rome_struct_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="column_roman_a">
<mesh>props/column_roman_a.dae</mesh>
</variant>
<variant frequency="1" name="column_roman_b">
<mesh>props/column_roman_b.dae</mesh>
</variant>
<variant frequency="1" name="column_roman_c">
<mesh>props/column_roman_c.dae</mesh>
</variant>
<variant frequency="1" name="column_roman_d">
<mesh>props/column_roman_d.dae</mesh>
</variant>
</group>
<material>no_trans_norm_spec.xml</material>
</actor>
@@ -2,16 +2,35 @@
<actor version="1">
<castshadow/>
<group>
<variant name="unfinished abandoned Greek temple">
<variant frequency="1" name="Base">
<textures>
<texture file="props/hele_tile_c.dds" name="baseTex"/>
<texture file="props/hele_tile_c_norm.png" name="normTex"/>
<texture file="props/hele_tile_c_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="unfinished abandoned Greek temple">
<mesh>props/temple_unfinished.dae</mesh>
<props>
<prop actor="props/special/eyecandy/greek_temple_unfinished_columns.xml" attachpoint="root"/>
<prop actor="props/structures/platforms/stone_20x32.xml" attachpoint="root"/>
</props>
</variant>
<variant frequency="1" name="unfinished abandoned Greek temple 2">
<mesh>props/temple_unfinished_02.dae</mesh>
<props>
<prop actor="props/special/eyecandy/greek_temple_unfinished_columns_02.xml" attachpoint="root"/>
<prop actor="props/structures/platforms/stone_20x32.xml" attachpoint="root"/>
</props>
</variant>
<variant frequency="1" name="unfinished abandoned Greek temple 3">
<mesh>props/temple_unfinished_03.dae</mesh>
<props>
<prop actor="props/special/eyecandy/greek_temple_unfinished_columns_03.xml" attachpoint="root"/>
<prop actor="props/structures/platforms/stone_20x32.xml" attachpoint="root"/>
</props>
<textures>
<texture file="props/hele_tile_c.dds" name="baseTex"/>
<texture file="default_norm.png" name="normTex"/>
<texture file="null_black.dds" name="specTex"/>
</textures>
</variant>
</group>
<material>no_trans_norm_spec.xml</material>
@@ -2,12 +2,12 @@
<actor version="1">
<castshadow/>
<group>
<variant name="columns">
<variant name="temple_unfinished_columns_01">
<mesh>props/temple_unfinished_columns.dae</mesh>
<textures>
<texture file="props/hele_props_a.dds" name="baseTex"/>
<texture file="default_norm.png" name="normTex"/>
<texture file="null_black.dds" name="specTex"/>
<texture file="props/hele_props_a_norm.png" name="normTex"/>
<texture file="props/hele_props_a_spec.png" name="specTex"/>
</textures>
</variant>
</group>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="temple_unfinished_columns_02">
<mesh>props/temple_unfinished_columns_02.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"/>
</textures>
</variant>
</group>
<material>no_trans_norm_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant name="temple_unfinished_columns_03">
<mesh>props/temple_unfinished_columns_03.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"/>
</textures>
</variant>
</group>
<material>no_trans_norm_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/rome_rostrum.dae</mesh>
<textures>
<texture file="structural/rome_struct.png" name="baseTex"/>
<texture file="structural/rome_struct_norm.png" name="normTex"/>
<texture file="structural/rome_struct_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>no_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/statue_discobolus.dae</mesh>
<textures>
<texture file="props/statue_discobolus_diffuse.png" name="baseTex"/>
<texture file="props/statue_discobolus_spec.png" name="specTex"/>
<texture file="props/statue_discobolus_norm.png" name="normTex"/>
<texture file="props/ao/statue_discobolus.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>no_trans_ao_norm_spec.xml</material>
</actor>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/statue_discobolus_cover.dae</mesh>
<textures>
<texture file="props/statue_discobolus_diffuse.png" name="baseTex"/>
<texture file="props/statue_discobolus_spec.png" name="specTex"/>
<texture file="props/statue_discobolus_norm.png" name="normTex"/>
<texture file="props/ao/statue_discobolus.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>no_trans_ao_norm_spec.xml</material>
</actor>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/statue_discobolus.dae</mesh>
<props>
<prop actor="props/special/eyecandy/statue_discobolus_cover.xml" attachpoint="root"/>
</props>
<textures>
<texture file="props/statue_discobolus_diffuse.png" name="baseTex"/>
<texture file="props/statue_discobolus_spec.png" name="specTex"/>
<texture file="props/statue_discobolus_norm.png" name="normTex"/>
<texture file="props/ao/statue_discobolus.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>no_trans_ao_norm_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/statue_poseidon.dae</mesh>
<textures>
<texture file="props/statue_poseidon_diffuse.png" name="baseTex"/>
<texture file="props/statue_poseidon_spec.png" name="specTex"/>
<texture file="props/statue_poseidon_norm.png" name="normTex"/>
</textures>
</variant>
</group>
<material>no_trans_norm_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/statue_poseidon_cover.dae</mesh>
<textures>
<texture file="props/statue_poseidon_diffuse.png" name="baseTex"/>
<texture file="props/statue_poseidon_spec.png" name="specTex"/>
<texture file="props/statue_poseidon_norm.png" name="normTex"/>
</textures>
</variant>
</group>
<material>no_trans_norm_spec.xml</material>
</actor>
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/statue_poseidon.dae</mesh>
<props>
<prop actor="props/special/eyecandy/statue_poseidon_cover.xml" attachpoint="root"/>
</props>
<textures>
<texture file="props/statue_poseidon_diffuse.png" name="baseTex"/>
<texture file="props/statue_poseidon_spec.png" name="specTex"/>
<texture file="props/statue_poseidon_norm.png" name="normTex"/>
</textures>
</variant>
</group>
<material>no_trans_norm_spec.xml</material>
</actor>
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="construction_crane_large">
<mesh>props/construction_crane_large.dae</mesh>
<textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
<texture file="structural/ao/rome_storehouse.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant file="structures/destruction_small.xml">
<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/decals/dirt_small.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>no_trans_ao_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="100" name="construction_crane_small">
<mesh>props/construction_crane_small.dae</mesh>
<textures>
<texture file="structural/rome_struct_2.png" name="baseTex"/>
<texture file="structural/rome_struct_2_norm.png" name="normTex"/>
<texture file="structural/rome_struct_2_spec.png" name="specTex"/>
<texture file="structural/ao/rome_storehouse.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant name="alive" frequency="1"/>
<variant file="structures/destruction_small.xml">
<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/decals/dirt_small.xml" attachpoint="root"/>
</props>
</variant>
</group>
<material>no_trans_ao_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/structural/platform_14x28.dae</mesh>
<textures>
<texture file="structural/rock_wall_diff.png" name="baseTex"/>
<texture file="structural/rock_wall_norm.png" name="normTex"/>
<texture file="structural/rock_wall_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/structural/platform_20x32.dae</mesh>
<textures>
<texture file="structural/rock_wall_diff.png" name="baseTex"/>
<texture file="structural/rock_wall_norm.png" name="normTex"/>
<texture file="structural/rock_wall_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/structural/platform_24x36.dae</mesh>
<textures>
<texture file="structural/rock_wall_diff.png" name="baseTex"/>
<texture file="structural/rock_wall_norm.png" name="normTex"/>
<texture file="structural/rock_wall_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/structural/platform_36x36.dae</mesh>
<textures>
<texture file="structural/rock_wall_diff.png" name="baseTex"/>
<texture file="structural/rock_wall_norm.png" name="normTex"/>
<texture file="structural/rock_wall_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/structural/platform_14x28.dae</mesh>
<textures>
<texture file="structural/stone_wall_diff.png" name="baseTex"/>
<texture file="structural/stone_wall_norm.png" name="normTex"/>
<texture file="structural/stone_wall_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/structural/platform_20x32.dae</mesh>
<textures>
<texture file="structural/stone_wall_diff.png" name="baseTex"/>
<texture file="structural/stone_wall_norm.png" name="normTex"/>
<texture file="structural/stone_wall_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/structural/platform_24x36.dae</mesh>
<textures>
<texture file="structural/stone_wall_diff.png" name="baseTex"/>
<texture file="structural/stone_wall_norm.png" name="normTex"/>
<texture file="structural/stone_wall_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant>
<mesh>props/structural/platform_36x36.dae</mesh>
<textures>
<texture file="structural/stone_wall_diff.png" name="baseTex"/>
<texture file="structural/stone_wall_norm.png" name="normTex"/>
<texture file="structural/stone_wall_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Statue Poseidon">
<mesh>props/statue_aphrodite_huge_pedastal.dae</mesh>
<props>
<prop actor="props/special/eyecandy/statue_discobolus.xml" attachpoint="statue"/>
</props>
<textures>
<texture file="campaigns/units/pedestal_mace_1.png" name="baseTex"/>
<texture file="default_norm.png" name="normTex"/>
<texture file="null_black.dds" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="alive"/>
<variant file="structures/destruction_small.xml"/>
</group>
<material>player_trans_norm_spec.xml</material>
</actor>
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Statue Poseidon">
<mesh>props/statue_aphrodite_huge_pedastal.dae</mesh>
<props>
<prop actor="props/special/eyecandy/statue_poseidon.xml" attachpoint="statue"/>
</props>
<textures>
<texture file="campaigns/units/pedestal_mace_1.png" name="baseTex"/>
<texture file="default_norm.png" name="normTex"/>
<texture file="null_black.dds" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="alive"/>
<variant file="structures/destruction_small.xml"/>
</group>
<material>player_trans_norm_spec.xml</material>
</actor>
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_gaia_ruins">
<Footprint>
<Circle radius="4.0"/>
<Height>20.0</Height>
</Footprint>
<Identity>
<SpecificName>Discobolus</SpecificName>
<Icon>gaia/geology_metal.png</Icon>
</Identity>
<Obstruction>
<Static width="7.0" depth="7.0"/>
</Obstruction>
<ResourceSupply>
<Max>400</Max>
<Type>metal.ruins</Type>
</ResourceSupply>
<VisualActor>
<Actor>props/special/eyecandy/statue_discobolus_covered.xml</Actor>
</VisualActor>
</Entity>
@@ -16,11 +16,6 @@
<Max>800</Max>
<Type>metal.ruins</Type>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>structures/ptolemies/statue_isis.xml</Actor>
</VisualActor>
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_gaia_ruins">
<Footprint>
<Circle radius="4.0"/>
<Height>20.0</Height>
</Footprint>
<Identity>
<SpecificName>Poseidon</SpecificName>
<Icon>gaia/geology_metal.png</Icon>
</Identity>
<Obstruction>
<Static width="7.0" depth="7.0"/>
</Obstruction>
<ResourceSupply>
<Max>400</Max>
<Type>metal.ruins</Type>
</ResourceSupply>
<VisualActor>
<Actor>props/special/eyecandy/statue_poseidon_covered.xml</Actor>
</VisualActor>
</Entity>
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_gaia_ruins">
<Footprint replace="">
<Square width="36.0" depth="18.0"/>
<Height>10</Height>
</Footprint>
<Identity>
<SpecificName>Roman Rostrum</SpecificName>
</Identity>
<Obstruction>
<Static width="34.0" depth="16.0"/>
</Obstruction>
<ResourceSupply>
<Max>500</Max>
</ResourceSupply>
<VisualActor>
<FoundationActor>structures/fndn_2x2.xml</FoundationActor>
<Actor>props/special/eyecandy/roman_rostrum.xml</Actor>
</VisualActor>
</Entity>
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_gaia_ruins">
<Footprint>
<Circle radius="3.0"/>
<Height>2.5</Height>
</Footprint>
<Identity>
<SpecificName>Roman Column</SpecificName>
</Identity>
<ResourceSupply>
<Max>400</Max>
</ResourceSupply>
<VisualActor>
<Actor>props/special/eyecandy/column_roman.xml</Actor>
</VisualActor>
</Entity>
@@ -14,11 +14,6 @@
<ResourceSupply>
<Max>300</Max>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>props/special/eyecandy/statues_ptol.xml</Actor>
</VisualActor>
@@ -14,11 +14,6 @@
<ResourceSupply>
<Max>300</Max>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>props/special/eyecandy/statues_kush.xml</Actor>
</VisualActor>
@@ -17,11 +17,6 @@
<Max>200</Max>
<Type>stone.ruins</Type>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>props/structures/kushites/statue_bird.xml</Actor>
</VisualActor>
@@ -17,11 +17,6 @@
<Max>200</Max>
<Type>stone.ruins</Type>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>props/structures/kushites/statue_pedestal_rectangular_lion.xml</Actor>
</VisualActor>
@@ -17,11 +17,6 @@
<Max>200</Max>
<Type>stone.ruins</Type>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>props/structures/kushites/statue_pedestal_rectangular.xml</Actor>
</VisualActor>
@@ -13,11 +13,6 @@
<ResourceSupply>
<Max>500</Max>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>structures/persians/lamassu_ruin.xml</Actor>
</VisualActor>
@@ -13,11 +13,6 @@
<ResourceSupply>
<Max>300</Max>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>props/special/eyecandy/statues_roman.xml</Actor>
</VisualActor>
@@ -16,11 +16,6 @@
<ResourceSupply>
<Max>500</Max>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>structures/carthaginians/fndn_farmstead.xml</Actor>
</VisualActor>
@@ -16,11 +16,6 @@
<ResourceSupply>
<Max>500</Max>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>structures/carthaginians/fndn_house.xml</Actor>
</VisualActor>
@@ -16,11 +16,6 @@
<ResourceSupply>
<Max>300</Max>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>structures/carthaginians/fndn_wooden_tower.xml</Actor>
</VisualActor>
@@ -16,11 +16,6 @@
<ResourceSupply>
<Max>500</Max>
</ResourceSupply>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
</SoundGroups>
</Sound>
<VisualActor>
<Actor>structures/carthaginians/fndn_defense_tower.xml</Actor>
</VisualActor>
@@ -11,7 +11,7 @@
<Static width="17.5" depth="30.0"/>
</Obstruction>
<ResourceSupply>
<Max>2000</Max>
<Max>1000</Max>
<MaxGatherers>30</MaxGatherers>
</ResourceSupply>
<StatusBars>