1
0
forked from 0ad/0ad

Art | Ships | Add a custom actor and sails for the Seleucid quinquereme, which was previously using the Ptolemy actor.

Also fix some other minor ship stuff.

This was SVN commit r27340.
This commit is contained in:
wowgetoffyourcellphone 2023-01-04 23:45:55 +00:00
parent 9cffe4e96f
commit 9c05ff2271
13 changed files with 115 additions and 11 deletions

View File

@ -5,8 +5,28 @@
<group>
<variant>
<mesh>props/kart_merchant_ship_sail.dae</mesh>
<textures><texture file="props/kart_merchant_sail_a.png" name="baseTex"/></textures>
<textures>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans.xml</material>
<group>
<variant name="sail_stripes_1">
<textures>
<texture file="props/sail_stripes_1.png" name="baseTex"/>
</textures>
</variant>
<variant name="sail_stripes_2">
<textures>
<texture file="props/sail_stripes_2.png" name="baseTex"/>
</textures>
</variant>
<variant name="sail_stripes_3">
<textures>
<texture file="props/kart_merchant_sail_a.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>

View File

@ -21,6 +21,11 @@
<texture file="props/sail_stripes_2.png" name="baseTex"/>
</textures>
</variant>
<variant name="sail_stripes_3">
<textures>
<texture file="props/kart_merchant_sail_a.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans_norm_spec.xml</material>
</actor>

View File

@ -4,8 +4,12 @@
<group>
<variant frequency="100" name="mesh">
<mesh>props/iber_merch_sail.dae</mesh>
<textures><texture file="props/iber_sail_a.dds" name="baseTex"/></textures>
<textures>
<texture file="props/iber_sail_a.dds" name="baseTex"/>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans.xml</material>
<material>player_trans_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="Sele Quinquereme Sail">
<mesh>structural/ptol_ship_quinquereme_sails.dae</mesh>
<textures>
<texture file="props/ptol_sail_norm.png" name="normTex"/>
<texture file="props/sail_spec_1.png" name="specTex"/>
</textures>
</variant>
</group>
<group>
<variant frequency="1" name="anchor wreath">
<textures>
<texture file="props/sele_sail_01.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="anchor 1">
<textures>
<texture file="props/sele_sail_02.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="apollo lyre">
<textures>
<texture file="props/sele_sail_03.png" name="baseTex"/>
</textures>
</variant>
<variant frequency="1" name="asian elephant">
<textures>
<texture file="props/sele_sail_04.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<float/>
<group>
<variant frequency="1" name="Seleucid Quinquereme">
<animations>
<animation file="mechanical/kart_ship_quinquereme_idle.dae" name="Idle" speed="30"/>
<animation file="mechanical/kart_ship_quinquereme_move.dae" name="Walk" speed="6"/>
<animation file="mechanical/kart_ship_quinquereme_move.dae" name="Run" speed="8"/>
</animations>
<mesh>structural/ptol_ship_quinquereme.dae</mesh>
<props>
<prop actor="props/units/weapons/rock.xml" attachpoint="projectile"/>
<prop actor="props/structures/seleucids/quinq_sail.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/quinq_shields.xml" attachpoint="root"/>
<prop actor="props/structures/ptolemies/quinq_tent.xml" attachpoint="root"/>
</props>
<textures>
<texture file="structural/ptol_quinquereme.png" name="baseTex"/>
<texture file="structural/ptol_quinquereme_norm.png" name="normTex"/>
<texture file="structural/ptol_quinquereme_spec.png" name="specTex"/>
</textures>
</variant>
</group>
<material>player_trans_parallax_spec.xml</material>
</actor>

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

@ -6,6 +6,6 @@
<Icon>units/ptol/ship_quinquereme.png</Icon>
</Identity>
<VisualActor>
<Actor>structures/ptolemies/quinquereme.xml</Actor>
<Actor>structures/seleucids/quinquereme.xml</Actor>
</VisualActor>
</Entity>