mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-07-04 05:55:47 -07:00
Add new operators for onager by Alexandermb,
Reviewed by me and Lordgood. This was SVN commit r20545.
This commit is contained in:
parent
2877ae1c38
commit
c6807e2fc0
16 changed files with 125 additions and 8 deletions
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="100" name="Onager operator">
|
||||
<animations>
|
||||
<animation file="biped/new/onager_idle_a.dae" name="Idle" speed="100"/>
|
||||
<animation event="0.145" load="0.05" file="biped/new/onager_attack_a.dae" name="attack_ranged" speed="100"/>
|
||||
</animations>
|
||||
<mesh>skeletal/new/m_armor_tunic_short.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/heads/new/head_hele_b.xml" attachpoint="head"/>
|
||||
<prop actor="props/units/heads/rome_monte_simple.xml" attachpoint="helmet"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="skeletal/rome_isw_a.dds" name="baseTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant file="biped/death_infantry.xml"/>
|
||||
</group>
|
||||
<material>player_trans.xml</material>
|
||||
</actor>
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="100" name="Onager operator">
|
||||
<animations>
|
||||
<animation file="biped/new/onager_idle_b.dae" name="Idle" speed="100"/>
|
||||
<animation event="0.145" load="0.05" file="biped/new/onager_attack_b.dae" name="attack_ranged" speed="100"/>
|
||||
</animations>
|
||||
<mesh>skeletal/new/m_armor_tunic_short.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/heads/new/head_hele_b.xml" attachpoint="head"/>
|
||||
<prop actor="props/units/heads/rome_monte_e.xml" attachpoint="helmet"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="skeletal/rome_isp_e_1.dds" name="baseTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant file="biped/death_infantry.xml"/>
|
||||
</group>
|
||||
<material>player_trans.xml</material>
|
||||
</actor>
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="100" name="Onager operator">
|
||||
<animations>
|
||||
<animation file="biped/new/onager_idle_c.dae" name="Idle" speed="100"/>
|
||||
<animation event="0.145" load="0.05" file="biped/new/onager_attack_c.dae" name="attack_ranged" speed="100"/>
|
||||
</animations>
|
||||
<mesh>skeletal/new/m_armor_tunic_short.dae</mesh>
|
||||
<props>
|
||||
<prop actor="props/units/heads/new/head_hele_b.xml" attachpoint="head"/>
|
||||
<prop actor="props/units/heads/rome_monte_e.xml" attachpoint="helmet"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="skeletal/rome_isw_a.dds" name="baseTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
|
||||
<group>
|
||||
<variant file="biped/death_infantry.xml"/>
|
||||
</group>
|
||||
<material>player_trans.xml</material>
|
||||
</actor>
|
||||
|
|
@ -4,13 +4,13 @@
|
|||
<group>
|
||||
<variant frequency="100" name="rome onager">
|
||||
<animations>
|
||||
<animation file="mechanical/siege_onager_idle.dae" name="Idle" speed="100"/>
|
||||
<animation file="mechanical/siege_onager_idle.dae" name="Idle" speed="100" />
|
||||
<animation event="0.145" load="0.05" file="mechanical/siege_onager_attack.dae" name="attack_ranged" speed="100"/>
|
||||
</animations>
|
||||
<mesh>structural/siege_onager.dae</mesh>
|
||||
<textures>
|
||||
<texture file="structural/rome_siege_onager.png" name="baseTex"/>
|
||||
<texture file="structural/rome_siege_onager_spec.png" name="specTex"/>
|
||||
<texture file="structural/rome_siege_onager_spec.png" name="specTex"/>
|
||||
</textures>
|
||||
<props>
|
||||
<prop actor="props/units/weapons/rock.xml" attachpoint="loaded-projectile"/>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,19 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<group>
|
||||
<variant frequency="100" name="Rome Onager">
|
||||
<mesh>structural/siege_onager_pivot.dae</mesh>
|
||||
<props>
|
||||
<prop actor="units/romans/siege_onager.xml" attachpoint="weapon"/>
|
||||
<prop actor="units/romans/onager_operator_c.xml" attachpoint="engineer_c"/>
|
||||
<prop actor="units/romans/onager_operator_b.xml" attachpoint="engineer_b" maxheight="20" minheight="-20"/>
|
||||
<prop actor="units/romans/onager_operator_a.xml" attachpoint="engineer_a" />
|
||||
<prop actor="props/units/rock_pile.xml" attachpoint="rock_ammo" maxheight="20" minheight="-20"/>
|
||||
</props>
|
||||
<textures>
|
||||
<texture file="structural/hele_siege.dds" name="baseTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>basic_trans.xml</material>
|
||||
</actor>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0e2f6845a0ccd983f7d2691135b2590cfab76f2bfa737010c04c143d044fb260
|
||||
size 1212454
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3f0e3afd8e56351b062e3bfcf1b063c0eb7f74e90f964eeb8ea742519c096b62
|
||||
size 1276437
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c8deaa1fc6ee1b7214ec18bbf2d1a3ca14958b30bbf21281641c9017a4545625
|
||||
size 1193544
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2d6a23c18a3ddebc69e996034c0de68a638e899773749eb9e2a1cac3968c1c85
|
||||
size 619418
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:52a5acf3a69a2c677570cdc2e2ac6ab63244c7e0a1af807997ce8d15733e95a1
|
||||
size 1294548
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:96954088b3407463c3757473cf88c76666c9e7c4f5f2602c8a3fd3c4165049aa
|
||||
size 618692
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6363385790b9498514253d145976f139b61b12be5b9f113d5777dce143a5c4d5
|
||||
size 302941
|
||||
oid sha256:614a50ab4bc5bcf08253fb4a988a42497e560eef9ea7acdbc30ce5f62ddc3f9b
|
||||
size 418839
|
||||
|
|
|
|||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c2939a8fabf3405ff588dd4b4b7c66db2ac141b63ce2d1a34fdd39a93f4065a4
|
||||
size 4091
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9797e2c723c5adfe31bb4722747ac2940153f448b00d5df8b1c9d17a143c118f
|
||||
size 1372967
|
||||
oid sha256:cd6176c3ed44331b39574e87f221ba5523ed25ded5ef7ba51eefb14441d14358
|
||||
size 1277398
|
||||
|
|
|
|||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d5b29012501ca1552ceb7721a98d986ee069006bc14b7a7d781dc0843438ae14
|
||||
size 114859
|
||||
|
|
@ -6,7 +6,8 @@
|
|||
<MinRange>26.0</MinRange>
|
||||
<ProjectileSpeed>37.5</ProjectileSpeed>
|
||||
<Gravity>9.81</Gravity>
|
||||
<RepeatTime>6000</RepeatTime>
|
||||
<PrepareTime>3700</PrepareTime>
|
||||
<RepeatTime>5000</RepeatTime>
|
||||
<Splash>
|
||||
<Shape>Circular</Shape>
|
||||
<Range>10</Range>
|
||||
|
|
@ -42,6 +43,6 @@
|
|||
<Range>88</Range>
|
||||
</Vision>
|
||||
<VisualActor>
|
||||
<Actor>units/romans/siege_onager.xml</Actor>
|
||||
<Actor>units/romans/siege_onager_pivot.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
|
|
|
|||
Loading…
Reference in a new issue