mirror of
https://github.com/zeldaret/mm.git
synced 2026-09-01 01:21:56 -04:00
Document object_uch (Aliens) and remove a dummy label match in EnInvadepoh (#899)
* Document object_uch (Aliens) * Remove dummy label match that has been annoying me for a year!!!!!!!!!!!!! * Respond to reviews * Fix a small thing brought up in review * Swap to gAlienJerkingAnim
This commit is contained in:
@@ -1,46 +1,64 @@
|
||||
<Root>
|
||||
<!-- Assets for the Ghosts, more-commonly known as the aliens -->
|
||||
<File Name="object_uch" Segment="6">
|
||||
<DList Name="object_uch_DL_000080" Offset="0x80" />
|
||||
<Texture Name="object_uch_Tex_000130" OutName="tex_000130" Format="i8" Width="32" Height="32" Offset="0x130" />
|
||||
<TextureAnimation Name="object_uch_Matanimheader_000550" Offset="0x550" />
|
||||
<TextureAnimation Name="object_uch_Matanimheader_000560" Offset="0x560" />
|
||||
<Animation Name="object_uch_Anim_000608" Offset="0x608" />
|
||||
<Animation Name="object_uch_Anim_0006C8" Offset="0x6C8" />
|
||||
<DList Name="object_uch_DL_000720" Offset="0x720" />
|
||||
<Texture Name="object_uch_Tex_0007B8" OutName="tex_0007B8" Format="ia16" Width="32" Height="32" Offset="0x7B8" />
|
||||
<Animation Name="object_uch_Anim_001674" Offset="0x1674" />
|
||||
<Animation Name="object_uch_Anim_001D80" Offset="0x1D80" />
|
||||
<DList Name="object_uch_DL_002CD0" Offset="0x2CD0" />
|
||||
<DList Name="object_uch_DL_002F08" Offset="0x2F08" />
|
||||
<DList Name="object_uch_DL_002FA8" Offset="0x2FA8" />
|
||||
<DList Name="object_uch_DL_003048" Offset="0x3048" />
|
||||
<DList Name="object_uch_DL_003128" Offset="0x3128" />
|
||||
<DList Name="object_uch_DL_003290" Offset="0x3290" />
|
||||
<DList Name="object_uch_DL_003410" Offset="0x3410" />
|
||||
<DList Name="object_uch_DL_0035E8" Offset="0x35E8" />
|
||||
<DList Name="object_uch_DL_0037E0" Offset="0x37E0" />
|
||||
<DList Name="object_uch_DL_0038C0" Offset="0x38C0" />
|
||||
<DList Name="object_uch_DL_003A28" Offset="0x3A28" />
|
||||
<DList Name="object_uch_DL_003BA8" Offset="0x3BA8" />
|
||||
<Texture Name="object_uch_TLUT_003D80" OutName="tlut_003D80" Format="rgba16" Width="16" Height="16" Offset="0x3D80" />
|
||||
<Texture Name="object_uch_Tex_003F80" OutName="tex_003F80" Format="ci8" Width="16" Height="16" Offset="0x3F80" />
|
||||
<Texture Name="object_uch_Tex_004080" OutName="tex_004080" Format="ci8" Width="16" Height="16" Offset="0x4080" />
|
||||
<Texture Name="object_uch_Tex_004180" OutName="tex_004180" Format="ci8" Width="16" Height="32" Offset="0x4180" />
|
||||
<Texture Name="object_uch_Tex_004380" OutName="tex_004380" Format="ci8" Width="16" Height="32" Offset="0x4380" />
|
||||
<Texture Name="object_uch_Tex_004580" OutName="tex_004580" Format="rgba16" Width="32" Height="32" Offset="0x4580" />
|
||||
<Limb Name="object_uch_Standardlimb_004D80" Type="Standard" EnumName="OBJECT_UCH_LIMB_01" Offset="0x4D80" />
|
||||
<Limb Name="object_uch_Standardlimb_004D8C" Type="Standard" EnumName="OBJECT_UCH_LIMB_02" Offset="0x4D8C" />
|
||||
<Limb Name="object_uch_Standardlimb_004D98" Type="Standard" EnumName="OBJECT_UCH_LIMB_03" Offset="0x4D98" />
|
||||
<Limb Name="object_uch_Standardlimb_004DA4" Type="Standard" EnumName="OBJECT_UCH_LIMB_04" Offset="0x4DA4" />
|
||||
<Limb Name="object_uch_Standardlimb_004DB0" Type="Standard" EnumName="OBJECT_UCH_LIMB_05" Offset="0x4DB0" />
|
||||
<Limb Name="object_uch_Standardlimb_004DBC" Type="Standard" EnumName="OBJECT_UCH_LIMB_06" Offset="0x4DBC" />
|
||||
<Limb Name="object_uch_Standardlimb_004DC8" Type="Standard" EnumName="OBJECT_UCH_LIMB_07" Offset="0x4DC8" />
|
||||
<Limb Name="object_uch_Standardlimb_004DD4" Type="Standard" EnumName="OBJECT_UCH_LIMB_08" Offset="0x4DD4" />
|
||||
<Limb Name="object_uch_Standardlimb_004DE0" Type="Standard" EnumName="OBJECT_UCH_LIMB_09" Offset="0x4DE0" />
|
||||
<Limb Name="object_uch_Standardlimb_004DEC" Type="Standard" EnumName="OBJECT_UCH_LIMB_0A" Offset="0x4DEC" />
|
||||
<Limb Name="object_uch_Standardlimb_004DF8" Type="Standard" EnumName="OBJECT_UCH_LIMB_0B" Offset="0x4DF8" />
|
||||
<Limb Name="object_uch_Standardlimb_004E04" Type="Standard" EnumName="OBJECT_UCH_LIMB_0C" Offset="0x4E04" />
|
||||
<Limb Name="object_uch_Standardlimb_004E10" Type="Standard" EnumName="OBJECT_UCH_LIMB_0D" Offset="0x4E10" />
|
||||
<Skeleton Name="object_uch_Skel_004E50" Type="Flex" LimbType="Standard" LimbNone="OBJECT_UCH_LIMB_NONE" LimbMax="OBJECT_UCH_LIMB_MAX" EnumName="object_uch_Limbs" Offset="0x4E50" />
|
||||
<!-- 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="AlienLimbs" Offset="0x4E50" />
|
||||
</File>
|
||||
</Root>
|
||||
|
||||
Reference in New Issue
Block a user