Add the mausoleum at Halicarnassus to the game as an eyecandy building.

Thread:
https://wildfiregames.com/forum/index.php?/topic/20820-macedonian-wonder/page/2/
Feedback by: @wowgetoffyourcellphone, @Nescio
This was SVN commit r23575.
This commit is contained in:
Stan 2020-04-11 13:34:15 +00:00
parent 693a2dcd90
commit 2bf78288f4
21 changed files with 217 additions and 0 deletions

View file

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Mausoleum Chariot Statue">
<mesh>props/structural/mausoleum_chariot_gold.dae</mesh>
<textures>
<texture file="props/quadriga_statue.png" name="baseTex"/>
<texture file="props/quadriga_statue_norm.png" name="normTex"/>
<texture file="props/quadriga_statue_spec.png" name="specTex"/>
<texture file="structural/ao/mausoleum.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="Mausoleum Cypresses">
<mesh>props/structural/mausoleum_cypress_01.dae</mesh>
<textures>
<texture file="gaia/tree_cypress.png" name="baseTex"/>
<texture file="gaia/tree_cypress_norm.png" name="normTex"/>
<texture file="gaia/tree_cypress_spec.png" name="specTex"/>
<texture file="structural/ao/mausoleum.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>basic_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="Mausoleum Nature">
<mesh>props/structural/mausoleum_nature_01.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/mausoleum.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>basic_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="Mausoleum Chariot Props 02">
<mesh>props/structural/mausoleum_props_01.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/mausoleum.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="Mausoleum Chariot Props 02">
<mesh>props/structural/mausoleum_props_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"/>
<texture file="structural/ao/mausoleum.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 frequency="1" name="Mausoleum Relief 01">
<mesh>props/structural/mausoleum_relief_01.dae</mesh>
<textures>
<texture file="props/rome_prop_1.dds" name="baseTex"/>
<texture file="structural/ao/mausoleum.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao.xml</material>
</actor>

View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Mausoleum Relief 02">
<mesh>props/structural/mausoleum_relief_02.dae</mesh>
<textures>
<texture file="structural/Sele_relief.png" name="baseTex"/>
<texture file="structural/ao/mausoleum.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao.xml</material>
</actor>

View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Mausoleum Chariot Statue">
<mesh>props/structural/mausoleum_statues_gold.dae</mesh>
<textures>
<texture file="props/rome_cc_statues_gold.png" name="baseTex"/>
<texture file="structural/ao/mausoleum.png" name="aoTex"/>
</textures>
</variant>
</group>
<material>player_trans_ao.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="Mausoleum Main Struct">
<animations>
<animation event="0.5" load="0.0" name="attack_ranged" speed="100"/>
</animations>
<mesh>structural/mausoleum_struct.dae</mesh>
<props>
<prop actor="props/structures/global/mausoleum_nature_01.xml" attachpoint="root"/>
<prop actor="props/structures/global/mausoleum_chariot_gold.xml" attachpoint="root"/>
<prop actor="props/structures/global/mausoleum_statues_gold.xml" attachpoint="root"/>
<prop actor="props/structures/global/mausoleum_cypress_01.xml" attachpoint="root"/>
<prop actor="props/structures/global/mausoleum_props_01.xml" attachpoint="root"/>
<prop actor="props/structures/global/mausoleum_props_02.xml" attachpoint="root"/>
<prop actor="props/structures/global/mausoleum_relief_01.xml" attachpoint="root"/>
<prop actor="props/structures/global/mausoleum_relief_02.xml" attachpoint="root"/>
<prop actor="particle/smoke_light_delay.xml" attachpoint="smoke_01"/>
<prop actor="particle/smoke_light_delay.xml" attachpoint="smoke_02"/>
<prop actor="particle/flame.xml" attachpoint="flame_01"/>
<prop actor="particle/flame.xml" attachpoint="flame_02"/>
</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/mausoleum.png" name="aoTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="ungarrisoned"/>
<variant frequency="0" name="garrisoned">
<props>
<prop actor="props/special/common/garrison_flag_hele.xml" attachpoint="garrisoned_01"/>
</props>
</variant>
</group>
<material>player_trans_ao_parallax_spec.xml</material>
</actor>

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f7a8d2ede68bc2b986d88b4b7632264ea83f911a302cf324fa86fb967e0837f8
size 454861

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a30aaac8f3d792795f69dcbc7cf1180cb1b6a3b68cd708ba482d0f2c63539c54
size 329171

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df04b238e39d8f10629e3346af2e0393530a35cb9c096c841d1071b7f7cedd92
size 149066

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:17ae00975fe61cdfadc70bf90c34dd64eb92efa2c454d3a13b0c2411c5d33e1e
size 463032

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:22f4ea4756fc93ea7d7871e595e6ec1ac3ffd01dc0744094b7e740405046a68e
size 4073579

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ff48f860dc7dbf20e9a44ddbb65cb9c964dd5cb58670d8ef7f8df0edcf34b230
size 80335

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a9ebd2b8559bdb02ff9d635305f93bff510a94079e63334fda895b479b48c796
size 578712

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:24642b7b1d072615eb6fd27dd513443bd4036961e514d3b9be508eb54d6cba5b
size 421115

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba9e5398ac88a7775ba4e9e12c21954ae908bef5b1c923fb74b87b36b606dab2
size 1378991

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6abbea0d35dc3197ffc8b979d239580fb03cf37cf387fabe84aab35b82465d0c
size 466401

View file

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7f4366b5bcf57ceb83659c025990206f41043c8dc26d2dd613e6b76cc9ef19ca
size 617280

View file

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_structure_wonder">
<Footprint>
<Square width="37" depth="45"/>
<Height>36</Height>
</Footprint>
<Identity>
<GenericName>Mausoleum at Halicarnassus</GenericName>
<SpecificName>Mausōleion</SpecificName>
</Identity>
<Obstruction>
<Static width="36" depth="44"/>
</Obstruction>
<StatusBars>
<HeightOffset>37</HeightOffset>
</StatusBars>
<VisualActor>
<FoundationActor>structures/fndn_10x10.xml</FoundationActor>
<Actor>structures/global/mausoleum.xml</Actor>
</VisualActor>
</Entity>