mm/assets/xml/objects/object_uch.xml

65 lines
4.5 KiB
XML

<Root>
<!-- Assets for the Ghosts, more-commonly known as the aliens -->
<File Name="object_uch" Segment="6">
<!-- Assets for the beam of light coming from the alien's eyes. -->
<DList Name="gAlienEyeBeamDL" Offset="0x80" />
<Texture Name="gAlienEyeBeamMaskTex" OutName="alien_eye_beam_mask" Format="i8" Width="32" Height="32" Offset="0x130" />
<TextureAnimation Name="gAlienEyeBeamTexAnim" Offset="0x550" />
<!-- An empty texture animation, seemingly planned to animate something on the alien's body. -->
<TextureAnimation Name="gAlienEmptyTexAnim" Offset="0x560" />
<!-- Alien Animations -->
<Animation Name="gAlienDeathAnim" Offset="0x608" /> <!-- Original name is "uch_die_body" -->
<Animation Name="gAlienJerkingAnim" Offset="0x6C8" /> <!-- Original name is "uch_gaku_body" (probably short for the onomatopoeia for "jerking") -->
<!-- Assets for the flash of light that appears when an alien dies. -->
<DList Name="gAlienDeathFlashDL" Offset="0x720" />
<Texture Name="gAlienDeathFlashMaskTex" OutName="alien_death_flash_mask" Format="ia16" Width="32" Height="32" Offset="0x7B8" />
<!-- Alien Animations -->
<Animation Name="gAlienHoldingCowAnim" Offset="0x1674" /> <!-- Original name is "uch_take_body" -->
<Animation Name="gAlienFloatAnim" Offset="0x1D80" /> <!-- Original name is "uch_wait_body" -->
<!-- Alien Limb DisplayLists -->
<DList Name="gAlienHeadDL" Offset="0x2CD0" />
<DList Name="gAlienRightEyeDL" Offset="0x2F08" />
<DList Name="gAlienLeftEyeDL" Offset="0x2FA8" />
<DList Name="gAlienLeftShoulderDL" Offset="0x3048" />
<DList Name="gAlienLeftUpperArmDL" Offset="0x3128" />
<DList Name="gAlienLeftForearmDL" Offset="0x3290" />
<DList Name="gAlienLeftHandDL" Offset="0x3410" />
<DList Name="gAlienTorsoDL" Offset="0x35E8" />
<DList Name="gAlienRightShoulderDL" Offset="0x37E0" />
<DList Name="gAlienRightUpperArmDL" Offset="0x38C0" />
<DList Name="gAlienRightForearmDL" Offset="0x3A28" />
<DList Name="gAlienRightHandDL" Offset="0x3BA8" />
<!-- Alien Textures -->
<Texture Name="gAlienTLUT" OutName="alien_tlut" Format="rgba16" Width="16" Height="16" Offset="0x3D80" />
<Texture Name="gAlienTorsoTex" OutName="alien_torso" Format="ci8" Width="16" Height="16" Offset="0x3F80" />
<Texture Name="gAlienHandsAndTorsoUndersideTex" OutName="alien_hands_and_torso_underside" Format="ci8" Width="16" Height="16" Offset="0x4080" />
<Texture Name="gAlienHeadFrontAndArmsTex" OutName="alien_head_front_and_arms" Format="ci8" Width="16" Height="32" Offset="0x4180" />
<Texture Name="gAlienHeadBackTex" OutName="alien_head_back" Format="ci8" Width="16" Height="32" Offset="0x4380" />
<Texture Name="gAlienEyeTex" OutName="alien_eye" Format="rgba16" Width="32" Height="32" Offset="0x4580" />
<!-- Alien Limbs -->
<Limb Name="gAlienRootLimb" Type="Standard" EnumName="ALIEN_LIMB_ROOT" Offset="0x4D80" />
<Limb Name="gAlienTorsoLimb" Type="Standard" EnumName="ALIEN_LIMB_TORSO" Offset="0x4D8C" />
<Limb Name="gAlienRightShoulderLimb" Type="Standard" EnumName="ALIEN_LIMB_RIGHT_SHOULDER" Offset="0x4D98" />
<Limb Name="gAlienRightUpperArmLimb" Type="Standard" EnumName="ALIEN_LIMB_RIGHT_UPPER_ARM" Offset="0x4DA4" />
<Limb Name="gAlienRightForearmLimb" Type="Standard" EnumName="ALIEN_LIMB_RIGHT_FOREARM" Offset="0x4DB0" />
<Limb Name="gAlienRightHandLimb" Type="Standard" EnumName="ALIEN_LIMB_RIGHT_HAND" Offset="0x4DBC" />
<Limb Name="gAlienLeftShoulderLimb" Type="Standard" EnumName="ALIEN_LIMB_LEFT_SHOULDER" Offset="0x4DC8" />
<Limb Name="gAlienLeftUpperArmLimb" Type="Standard" EnumName="ALIEN_LIMB_LEFT_UPPER_ARM" Offset="0x4DD4" />
<Limb Name="gAlienLeftForearmLimb" Type="Standard" EnumName="ALIEN_LIMB_LEFT_FOREARM" Offset="0x4DE0" />
<Limb Name="gAlienLeftHandLimb" Type="Standard" EnumName="ALIEN_LIMB_LEFT_HAND" Offset="0x4DEC" />
<Limb Name="gAlienHeadLimb" Type="Standard" EnumName="ALIEN_LIMB_HEAD" Offset="0x4DF8" />
<Limb Name="gAlienLeftEyeLimb" Type="Standard" EnumName="ALIEN_LIMB_LEFT_EYE" Offset="0x4E04" />
<Limb Name="gAlienRightEyeLimb" Type="Standard" EnumName="ALIEN_LIMB_RIGHT_EYE" Offset="0x4E10" />
<!-- Alien Skeleton -->
<Skeleton Name="gAlienSkel" Type="Flex" LimbType="Standard" LimbNone="ALIEN_LIMB_NONE" LimbMax="ALIEN_LIMB_MAX" EnumName="AlienLimb" Offset="0x4E50" />
</File>
</Root>