mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-07-04 05:55:47 -07:00
Hippopotamus model by @Micket, animations by @Alexandermb, textures by @Stan based on CC-BY-SA textures, see credits and thread for links.
Fixes: #1969 Comments by: @Nescio, @wowgetoffyourcellphone. This was SVN commit r23603.
This commit is contained in:
parent
98d3b6cca0
commit
1ca8c78014
20 changed files with 389 additions and 0 deletions
25
binaries/data/mods/public/art/actors/fauna/hippopotamus.xml
Normal file
25
binaries/data/mods/public/art/actors/fauna/hippopotamus.xml
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant file="quadraped/base_hippopotamus.xml">
|
||||
<mesh>skeletal/fauna_hippopotamus.dae</mesh>
|
||||
<textures>
|
||||
<texture file="skeletal/fauna_hippopotamus_spec.png" name="specTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<group>
|
||||
<variant name="Black" frequency="1">
|
||||
<textures>
|
||||
<texture file="skeletal/fauna_hippopotamus_01.png" name="baseTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
<variant name="Brown" frequency="1">
|
||||
<textures>
|
||||
<texture file="skeletal/fauna_hippopotamus_02.png" name="baseTex"/>
|
||||
</textures>
|
||||
</variant>
|
||||
</group>
|
||||
<material>no_trans_spec.xml</material>
|
||||
</actor>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:edf511b0a7f1cb750ca376dd85435e66dd14e405ab7449f6662fcb7d89dac4b8
|
||||
size 746465
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7f051634a28bd16f0b357036338d75ec05e6f04e744780682f3ed4fb5359c4ed
|
||||
size 884918
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f90a842af362ea17179ac5f57626898174dbbce8a76ead7a32e85ce792e9a5ee
|
||||
size 917572
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ee6410aff690a42aa822d88e452ae1dd090a50a640ac676b3c1043dad5dd7f03
|
||||
size 1440319
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:562b6747f78050f80a3e7eb1aae9a312e12e3894515fe10f41df83ad2cd7a339
|
||||
size 1442809
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c5fb2f9e81e7a0b8854ac1a626daad4fff8b932250366d095d12318ab1f10531
|
||||
size 1443002
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:58365a109d79e506f4d042dde15f0bbb715133f1724bee94e5cad4df89a14b6a
|
||||
size 1443296
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5393921b55669781135919095ce0dd28a59da2638d54b0e899ebc26fc21e9178
|
||||
size 1455955
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:204608e8e67bc17f6f9adae0a171b3cd54c16f95025367c63ec7600d85dfaebf
|
||||
size 570266
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2c6b6f884777076dc184f1251501203f68f738046a9c48b0ce415f13ad2e3fcf
|
||||
size 747427
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:61c3b5878a16e0419e580b07decb92a0b39e39ea71a56d78f4b850d3e9402bdd
|
||||
size 579334
|
||||
|
|
@ -0,0 +1,233 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<skeletons>
|
||||
<standard_skeleton title="Hippo Armature" id="Hippo_Armature">
|
||||
<bone name="Hippopotamidae_root">
|
||||
<bone name="Leg_Target_R" />
|
||||
<bone name="Knee_B_R" />
|
||||
<bone name="Knee_F_L" />
|
||||
<bone name="Shoulder_Target_L" />
|
||||
<bone name="Leg_Target_L" />
|
||||
<bone name="Knee_B_L" />
|
||||
<bone name="Hippopotamidae_Pelvis">
|
||||
<bone name="Hippopotamidae_Spine">
|
||||
<bone name="Hippopotamidae_Spine_1">
|
||||
<bone name="Hippopotamidae_Spine_2">
|
||||
<bone name="Hippopotamidae_Neck">
|
||||
<bone name="Hippopotamidae_Head">
|
||||
<bone name="Hippopotamidae_ear_R" />
|
||||
<bone name="Hippopotamidae_ear_L" />
|
||||
<bone name="Hippopotamidae_Jaw_01">
|
||||
<bone name="Hippopotamidae_Jaw_02" />
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Head_Bottom">
|
||||
<bone name="Hippopotamidae_Jaw_Bottom" />
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Belly" />
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Spine_L">
|
||||
<bone name="Hippopotamidae_Shoulder_L" />
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Spine_R">
|
||||
<bone name="Hippopotamidae_Shoulder_R" />
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Lower_Spine_1_L">
|
||||
<bone name="Hippopotamidae_Lower_Spine_2_L" />
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Lower_Spine_1_R">
|
||||
<bone name="Hippopotamidae_Lower_Spine_2_R" />
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Leg_R">
|
||||
<bone name="Hippopotamidae_Foreleg_R">
|
||||
<bone name="Hippopotamidae_Ankle_R">
|
||||
<bone name="Hippopotamidae_Foot_R">
|
||||
<bone name="Hippopotamidae_Toe_R" />
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Leg_L">
|
||||
<bone name="Hippopotamidae_Foreleg_L">
|
||||
<bone name="Hippopotamidae_Ankle_L">
|
||||
<bone name="Hippopotamidae_Foot_L">
|
||||
<bone name="Hippopotamidae_Toe_L" />
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Knee_F_R" />
|
||||
<bone name="Shoulder_Target_R" />
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Upperarm_L">
|
||||
<bone name="Hippopotamidae_Arm_L">
|
||||
<bone name="Hippopotamidae_Forearm_L">
|
||||
<bone name="Hippopotamidae_Paw_L" />
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Upperarm_R">
|
||||
<bone name="Hippopotamidae_Arm_R">
|
||||
<bone name="Hippopotamidae_Forearm_R">
|
||||
<bone name="Hippopotamidae_Paw_R" />
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippo" />
|
||||
</standard_skeleton>
|
||||
<skeleton title="Hippo Armature" target="Hippo_Armature">
|
||||
<identifier>
|
||||
<root>Hippopotamidae_root</root>
|
||||
</identifier>
|
||||
<bone name="Hippopotamidae_root">
|
||||
<target>Hippopotamidae_root</target>
|
||||
<bone name="Leg_Target_R">
|
||||
<target>Leg_Target_R</target>
|
||||
</bone>
|
||||
<bone name="Knee_B_R">
|
||||
<target>Knee_B_R</target>
|
||||
</bone>
|
||||
<bone name="Knee_F_L">
|
||||
<target>Knee_F_L</target>
|
||||
</bone>
|
||||
<bone name="Shoulder_Target_L">
|
||||
<target>Shoulder_Target_L</target>
|
||||
</bone>
|
||||
<bone name="Leg_Target_L">
|
||||
<target>Leg_Target_L</target>
|
||||
</bone>
|
||||
<bone name="Knee_B_L">
|
||||
<target>Knee_B_L</target>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Pelvis">
|
||||
<target>Hippopotamidae_Pelvis</target>
|
||||
<bone name="Hippopotamidae_Spine">
|
||||
<target>Hippopotamidae_Spine</target>
|
||||
<bone name="Hippopotamidae_Spine_1">
|
||||
<target>Hippopotamidae_Spine_1</target>
|
||||
<bone name="Hippopotamidae_Spine_2">
|
||||
<target>Hippopotamidae_Spine_2</target>
|
||||
<bone name="Hippopotamidae_Neck">
|
||||
<target>Hippopotamidae_Neck</target>
|
||||
<bone name="Hippopotamidae_Head">
|
||||
<target>Hippopotamidae_Head</target>
|
||||
<bone name="Hippopotamidae_ear_R">
|
||||
<target>Hippopotamidae_ear_R</target>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_ear_L">
|
||||
<target>Hippopotamidae_ear_L</target>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Jaw_01">
|
||||
<target>Hippopotamidae_Jaw_01</target>
|
||||
<bone name="Hippopotamidae_Jaw_02">
|
||||
<target>Hippopotamidae_Jaw_02</target>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Head_Bottom">
|
||||
<target>Hippopotamidae_Head_Bottom</target>
|
||||
<bone name="Hippopotamidae_Jaw_Bottom">
|
||||
<target>Hippopotamidae_Jaw_Bottom</target>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Belly">
|
||||
<target>Hippopotamidae_Belly</target>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Spine_L">
|
||||
<target>Hippopotamidae_Spine_L</target>
|
||||
<bone name="Hippopotamidae_Shoulder_L">
|
||||
<target>Hippopotamidae_Shoulder_L</target>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Spine_R">
|
||||
<target>Hippopotamidae_Spine_R</target>
|
||||
<bone name="Hippopotamidae_Shoulder_R">
|
||||
<target>Hippopotamidae_Shoulder_R</target>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Lower_Spine_1_L">
|
||||
<target>Hippopotamidae_Lower_Spine_1_L</target>
|
||||
<bone name="Hippopotamidae_Lower_Spine_2_L">
|
||||
<target>Hippopotamidae_Lower_Spine_2_L</target>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Lower_Spine_1_R">
|
||||
<target>Hippopotamidae_Lower_Spine_1_R</target>
|
||||
<bone name="Hippopotamidae_Lower_Spine_2_R">
|
||||
<target>Hippopotamidae_Lower_Spine_2_R</target>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Leg_R">
|
||||
<target>Hippopotamidae_Leg_R</target>
|
||||
<bone name="Hippopotamidae_Foreleg_R">
|
||||
<target>Hippopotamidae_Foreleg_R</target>
|
||||
<bone name="Hippopotamidae_Ankle_R">
|
||||
<target>Hippopotamidae_Ankle_R</target>
|
||||
<bone name="Hippopotamidae_Foot_R">
|
||||
<target>Hippopotamidae_Foot_R</target>
|
||||
<bone name="Hippopotamidae_Toe_R">
|
||||
<target>Hippopotamidae_Toe_R</target>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Leg_L">
|
||||
<target>Hippopotamidae_Leg_L</target>
|
||||
<bone name="Hippopotamidae_Foreleg_L">
|
||||
<target>Hippopotamidae_Foreleg_L</target>
|
||||
<bone name="Hippopotamidae_Ankle_L">
|
||||
<target>Hippopotamidae_Ankle_L</target>
|
||||
<bone name="Hippopotamidae_Foot_L">
|
||||
<target>Hippopotamidae_Foot_L</target>
|
||||
<bone name="Hippopotamidae_Toe_L">
|
||||
<target>Hippopotamidae_Toe_L</target>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Knee_F_R">
|
||||
<target>Knee_F_R</target>
|
||||
</bone>
|
||||
<bone name="Shoulder_Target_R">
|
||||
<target>Shoulder_Target_R</target>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Upperarm_L">
|
||||
<target>Hippopotamidae_Upperarm_L</target>
|
||||
<bone name="Hippopotamidae_Arm_L">
|
||||
<target>Hippopotamidae_Arm_L</target>
|
||||
<bone name="Hippopotamidae_Forearm_L">
|
||||
<target>Hippopotamidae_Forearm_L</target>
|
||||
<bone name="Hippopotamidae_Paw_L">
|
||||
<target>Hippopotamidae_Paw_L</target>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippopotamidae_Upperarm_R">
|
||||
<target>Hippopotamidae_Upperarm_R</target>
|
||||
<bone name="Hippopotamidae_Arm_R">
|
||||
<target>Hippopotamidae_Arm_R</target>
|
||||
<bone name="Hippopotamidae_Forearm_R">
|
||||
<target>Hippopotamidae_Forearm_R</target>
|
||||
<bone name="Hippopotamidae_Paw_R">
|
||||
<target>Hippopotamidae_Paw_R</target>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
</bone>
|
||||
<bone name="Hippo">
|
||||
<target>Hippo</target>
|
||||
</bone>
|
||||
</skeleton>
|
||||
</skeletons>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:517fc75f2d12ab67be1cfb5b449a551b4073816fb4082df14613138cdcc706e2
|
||||
size 1408961
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bdfcb3342cc78bf1746fc8ba1d4d985bd7929438552515de4ff11de2dcc91235
|
||||
size 1382866
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3c48bda6fa43c319dc3014bbb4e5607adfab44742572e41e3a7c216217a667fd
|
||||
size 797669
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:689f189585d76b977ff00dbafb319da30dbb6053bdf3261ad9bc95558189055a
|
||||
size 95559
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<variant name="Base" frequency="1">
|
||||
<animations>
|
||||
<animation file="quadraped/hippopotamus_attack.dae" name="attack_melee" id="attack_melee1" event="0.5" frequency="10" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_01.dae" name="Idle" id="idle1" frequency="10" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_02.dae" name="Idle" id="idle2" frequency="1" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_03.dae" name="Idle" id="idle3" frequency="1" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_04.dae" name="Idle" id="idle4" frequency="1" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_05.dae" name="Idle" id="idle5" frequency="1" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_01.dae" name="feeding" id="feeding1" frequency="10" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_02.dae" name="feeding" id="feeding2" frequency="1" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_03.dae" name="feeding" id="feeding3" frequency="2" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_04.dae" name="feeding" id="feeding4" frequency="1" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_05.dae" name="feeding" id="feeding5" frequency="1" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_idle_06.dae" name="feeding" id="feeding6" frequency="1" speed="80"/>
|
||||
<animation file="quadraped/hippopotamus_walk.dae" name="Walk" speed="40"/>
|
||||
<animation file="quadraped/hippopotamus_trot.dae" name="Run" speed="30"/>
|
||||
<animation file="quadraped/hippopotamus_death.dae" name="Death" speed="80"/>
|
||||
</animations>
|
||||
</variant>
|
||||
|
|
@ -73,6 +73,7 @@
|
|||
{ "nick": "Dnas", "name": "David Benjamin" },
|
||||
{ "nick": "Fire Giant", "name": "Malte Schwarzkopf" },
|
||||
{ "nick": "Foaly", "name": "Maximilian Wagenbach" },
|
||||
{ "name": "Gunnar Ries Amphibol" },
|
||||
{ "nick": "HstryQT", "name": "Lori Lee" },
|
||||
{ "nick": "Hyborian", "name": "Shan Sherrill" },
|
||||
{ "nick": "Iko1992" },
|
||||
|
|
@ -84,7 +85,9 @@
|
|||
{ "nick": "LordGood", "name": "Johnathan B. Good" },
|
||||
{ "nick": "mfmachado", "name": "Mario Machado" },
|
||||
{ "nick": "Mythos_Ruler", "name": "Michael D. Hafer" },
|
||||
{ "name": "Micha L. Rieser" },
|
||||
{ "nick": "Nescio" },
|
||||
{ "name": "Paul Maritz" },
|
||||
{ "nick": "pedro_blanco", "name": "Pedro Blanco" },
|
||||
{ "name": "Pete Unseth" },
|
||||
{ "name": "photos-public-domain.com" },
|
||||
|
|
|
|||
|
|
@ -0,0 +1,63 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Entity parent="template_unit_fauna_wild_aggressive">
|
||||
<Armour>
|
||||
<Hack>3</Hack>
|
||||
<Pierce>4</Pierce>
|
||||
<Crush>5</Crush>
|
||||
</Armour>
|
||||
<Attack>
|
||||
<Melee>
|
||||
<Damage>
|
||||
<Hack>12</Hack>
|
||||
<Pierce>12</Pierce>
|
||||
<Crush>0</Crush>
|
||||
</Damage>
|
||||
<MaxRange>2</MaxRange>
|
||||
<RepeatTime>1000</RepeatTime>
|
||||
<PrepareTime>0</PrepareTime>
|
||||
</Melee>
|
||||
</Attack>
|
||||
<Footprint>
|
||||
<Square width="3.5" depth="6"/>
|
||||
<Height>1.5</Height>
|
||||
</Footprint>
|
||||
<Health>
|
||||
<Max>200</Max>
|
||||
<DeathType>remain</DeathType>
|
||||
</Health>
|
||||
<Identity>
|
||||
<GenericName>Hippopotamus</GenericName>
|
||||
<SpecificName>Hippopotamus amphibius</SpecificName>
|
||||
<Icon>gaia/fauna_hippopotamus.png</Icon>
|
||||
</Identity>
|
||||
<Loot>
|
||||
<xp>50</xp>
|
||||
</Loot>
|
||||
<Position>
|
||||
<Anchor>pitch</Anchor>
|
||||
</Position>
|
||||
<ResourceSupply>
|
||||
<Amount>400</Amount>
|
||||
<KillBeforeGather>true</KillBeforeGather>
|
||||
<MaxGatherers>8</MaxGatherers>
|
||||
<Type>food.meat</Type>
|
||||
</ResourceSupply>
|
||||
<Selectable>
|
||||
<Overlay>
|
||||
<Texture>
|
||||
<MainTexture>circle/256x256.png</MainTexture>
|
||||
<MainTextureMask>circle/256x256_mask.png</MainTextureMask>
|
||||
</Texture>
|
||||
</Overlay>
|
||||
</Selectable>
|
||||
<Sound>
|
||||
<SoundGroups>
|
||||
<select>actor/fauna/animal/lion_select.xml</select>
|
||||
<attack_melee>actor/fauna/animal/lion_attack.xml</attack_melee>
|
||||
<death>actor/fauna/animal/lion_death.xml</death>
|
||||
</SoundGroups>
|
||||
</Sound>
|
||||
<VisualActor>
|
||||
<Actor>fauna/hippopotamus.xml</Actor>
|
||||
</VisualActor>
|
||||
</Entity>
|
||||
Loading…
Reference in a new issue