diff options
| author | Anghelo Carvajal <angheloalf95@gmail.com> | 2023-10-03 18:13:22 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-04 08:13:22 +1100 |
| commit | f08a69a2cbded60798101e87797cc7a691ff5749 (patch) | |
| tree | 278086a62200bd5e3ced9a257e64f7d05681c82e /assets/xml/objects | |
| parent | f6a2f4492a5db3f3bd19601336a299d7b84cda6f (diff) | |
`ovl_Bg_Dy_Yoseizo` and related docs (#1390)
* Add ido setting to permuter
* OK
* Data imported & named, change spec
* Some easy naming
* Cleanup
* More object stuff and enums
* Document EnDyExtra
* Document DemoGetitem
* Document DemoEffect
* Some work on Elforg
* Elforg params macro, some more on Elfgrp
* Defines for number of fairies
* Tweak some flags wording
* Label beam
* Elfgrp: Name most of the stray fairy handling stuff
* cleanup
* fix typo
* GreatFairyAnimation
* name animations
* BgDyYoseizo_TrainPlayer
* Choose behaviour?
* fix merge
* format
* self review
* WEEKEVENTREG_OBTAINED_GREAT_SPIN_ATTACK
* jenkins
* review
* Update src/overlays/actors/ovl_Bg_Dy_Yoseizo/z_bg_dy_yoseizo.c
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
* review
* Update src/overlays/actors/ovl_En_Elfgrp/z_en_elfgrp.c
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Elfgrp/z_en_elfgrp.c
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* Update src/overlays/actors/ovl_Bg_Dy_Yoseizo/z_bg_dy_yoseizo.c
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Elfgrp/z_en_elfgrp.c
* review
---------
Co-authored-by: Elliptic Ellipsis <elliptic.ellipsis@gmail.com>
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
Diffstat (limited to 'assets/xml/objects')
| -rw-r--r-- | assets/xml/objects/object_dy_obj.xml | 165 | ||||
| -rw-r--r-- | assets/xml/objects/object_efc_tw.xml | 17 |
2 files changed, 100 insertions, 82 deletions
diff --git a/assets/xml/objects/object_dy_obj.xml b/assets/xml/objects/object_dy_obj.xml index 91b9a55fb..37fef4ab1 100644 --- a/assets/xml/objects/object_dy_obj.xml +++ b/assets/xml/objects/object_dy_obj.xml @@ -1,51 +1,62 @@ <Root> + <!-- Great Fairy assets --> <File Name="object_dy_obj" Segment="6"> - <Animation Name="object_dy_obj_Anim_00129C" Offset="0x129C" /> <!-- Original name is "be_mahoukousi" --> - <Animation Name="object_dy_obj_Anim_002338" Offset="0x2338" /> <!-- Original name is "be_mahoukousi_loop" --> - <Animation Name="object_dy_obj_Anim_0027B0" Offset="0x27B0" /> <!-- Original name is "be_syutugen" --> - <Animation Name="object_dy_obj_Anim_0045FC" Offset="0x45FC" /> <!-- Original name is "be_utubuse" --> - <Animation Name="object_dy_obj_Anim_005238" Offset="0x5238" /> <!-- Original name is "be_utubuse_loop" --> - <Animation Name="object_dy_obj_Anim_005E20" Offset="0x5E20" /> <!-- Original name is "bigelf_denjyu" --> - <Animation Name="object_dy_obj_Anim_006DE4" Offset="0x6DE4" /> <!-- Original name is "bigelf_hakusyu" --> - <Animation Name="object_dy_obj_Anim_008090" Offset="0x8090" /> <!-- Original name is "bigelf_itemdasu" --> - <Animation Name="object_dy_obj_Anim_00C500" Offset="0xC500" /> <!-- Original name is "bigelf_syutugen" --> - <Animation Name="object_dy_obj_Anim_00D15C" Offset="0xD15C" /> <!-- Original name is "bigelf_udegumi" --> - <DList Name="object_dy_obj_DL_00D1B0" Offset="0xD1B0" /> - <DList Name="object_dy_obj_DL_00D228" Offset="0xD228" /> - <Texture Name="object_dy_obj_Tex_00D240" OutName="tex_00D240" Format="i4" Width="32" Height="32" Offset="0xD240" /> - <Texture Name="object_dy_obj_Tex_00D440" OutName="tex_00D440" Format="i8" Width="16" Height="16" Offset="0xD440" /> - <Texture Name="object_dy_obj_Tex_00D540" OutName="tex_00D540" Format="i8" Width="32" Height="64" Offset="0xD540" /> - <Array Name="object_dy_obj_Vtx_00DD40" Count="27" Offset="0xDD40"> + <!-- Great Fairy animations --> + <Animation Name="gGreatFairyStartGivingUpgradeAnim" Offset="0x129C" /> <!-- Original name is "be_mahoukousi" --> + <Animation Name="gGreatFairyGivingUpgradeAnim" Offset="0x2338" /> <!-- Original name is "be_mahoukousi_loop" --> + <Animation Name="gGreatFairyAnim_0027B0" Offset="0x27B0" /> <!-- Original name is "be_syutugen" --> <!-- unused --> + <Animation Name="gGreatFairyLayDownTransitionAnim" Offset="0x45FC" /> <!-- Original name is "be_utubuse" --> + <Animation Name="gGreatFairyLayingDownAnim" Offset="0x5238" /> <!-- Original name is "be_utubuse_loop" --> + <Animation Name="gGreatFairyTeachSpinAttackAnim" Offset="0x5E20" /> <!-- Original name is "bigelf_denjyu" ("instruction") --> + <Animation Name="gGreatFairyClappingAnim" Offset="0x6DE4" /> <!-- Original name is "bigelf_hakusyu" ("applause") --> + <Animation Name="gGreatFairyShowingItemAnim" Offset="0x8090" /> <!-- Original name is "bigelf_itemdasu" --> + <Animation Name="gGreatFairySpinLayDownAnim" Offset="0xC500" /> <!-- Original name is "bigelf_syutugen" --> + <Animation Name="gGreatFairyArmsFoldedAnim" Offset="0xD15C" /> <!-- Original name is "bigelf_udegumi" ("arms crossed") --> + + <!-- Great Fairy particles --> + <DList Name="gGreatFairyParticleSetupDL" Offset="0xD1B0" /> + <DList Name="gGreatFairyParticleDL" Offset="0xD228" /> + <Texture Name="gGreatFairyParticleTex" OutName="great_fairy_particle" Format="i4" Width="32" Height="32" Offset="0xD240" /> + + <!-- Great Fairy spiral beam --> + <Texture Name="gGreatFairySpiralBeamPatternTex" OutName="spiral_beam_pattern" Format="i8" Width="16" Height="16" Offset="0xD440" /> + <Texture Name="gGreatFairySpiralBeamGradientTex" OutName="spiral_beam_gradient" Format="i8" Width="32" Height="64" Offset="0xD540" /> + <Array Name="gGreatFairySpiralBeamVtx" Count="27" Offset="0xDD40"> <Vtx/> </Array> - <DList Name="object_dy_obj_DL_00DEF0" Offset="0xDEF0" /> <!-- Original name is "efc_g_fairly_modelT" --> - <DList Name="object_dy_obj_DL_013810" Offset="0x13810" /> - <DList Name="object_dy_obj_DL_013928" Offset="0x13928" /> - <DList Name="object_dy_obj_DL_013CF8" Offset="0x13CF8" /> - <DList Name="object_dy_obj_DL_0142E0" Offset="0x142E0" /> - <DList Name="object_dy_obj_DL_0143F0" Offset="0x143F0" /> - <DList Name="object_dy_obj_DL_014578" Offset="0x14578" /> - <DList Name="object_dy_obj_DL_014670" Offset="0x14670" /> - <DList Name="object_dy_obj_DL_014760" Offset="0x14760" /> - <DList Name="object_dy_obj_DL_014908" Offset="0x14908" /> - <DList Name="object_dy_obj_DL_014A00" Offset="0x14A00" /> - <DList Name="object_dy_obj_DL_014B88" Offset="0x14B88" /> - <DList Name="object_dy_obj_DL_014C78" Offset="0x14C78" /> - <DList Name="object_dy_obj_DL_014E08" Offset="0x14E08" /> - <DList Name="object_dy_obj_DL_014F08" Offset="0x14F08" /> - <DList Name="object_dy_obj_DL_015008" Offset="0x15008" /> - <DList Name="object_dy_obj_DL_0150F8" Offset="0x150F8" /> - <DList Name="object_dy_obj_DL_015220" Offset="0x15220" /> - <DList Name="object_dy_obj_DL_0153B8" Offset="0x153B8" /> - <DList Name="object_dy_obj_DL_015598" Offset="0x15598" /> - <DList Name="object_dy_obj_DL_0156C0" Offset="0x156C0" /> - <DList Name="object_dy_obj_DL_0158E8" Offset="0x158E8" /> - <DList Name="object_dy_obj_DL_015AC8" Offset="0x15AC8" /> - <DList Name="object_dy_obj_DL_015E88" Offset="0x15E88" /> - <DList Name="object_dy_obj_DL_015FE8" Offset="0x15FE8" /> - <DList Name="object_dy_obj_DL_0160F8" Offset="0x160F8" /> - <DList Name="object_dy_obj_DL_016360" Offset="0x16360" /> - <DList Name="object_dy_obj_DL_0164B8" Offset="0x164B8" /> + <DList Name="gGreatFairySpiralBeamDL" Offset="0xDEF0" /> <!-- Original name is "efc_g_fairly_modelT" --> + + <!-- Great Fairy model --> + <!-- Displaylists --> + <DList Name="gGreatFairyWaistDL" Offset="0x13810" /> + <DList Name="gGreatFairyTorsoDL" Offset="0x13928" /> + <DList Name="gGreatFairyHeadDL" Offset="0x13CF8" /> + <DList Name="gGreatFairyRightHairLowerPartDL" Offset="0x142E0" /> + <DList Name="gGreatFairyRightHairMiddlePartDL" Offset="0x143F0" /> + <DList Name="gGreatFairyRightHairUpperPartDL" Offset="0x14578" /> + <DList Name="gGreatFairyRightHairTipDL" Offset="0x14670" /> + <DList Name="gGreatFairyLeftHairLowerPartDL" Offset="0x14760" /> + <DList Name="gGreatFairyLeftHairMiddlePartDL" Offset="0x14908" /> + <DList Name="gGreatFairyLeftHairUpperPartDL" Offset="0x14A00" /> + <DList Name="gGreatFairyLeftHairTipDL" Offset="0x14B88" /> + <DList Name="gGreatFairyMiddleHairLowerPartDL" Offset="0x14C78" /> + <DList Name="gGreatFairyMiddleHairMiddlePartDL" Offset="0x14E08" /> + <DList Name="gGreatFairyMiddleHairUpperPartDL" Offset="0x14F08" /> + <DList Name="gGreatFairyMiddleHairTipDL" Offset="0x15008" /> + <DList Name="gGreatFairyRightUpperArmDL" Offset="0x150F8" /> + <DList Name="gGreatFairyRightForearmDL" Offset="0x15220" /> + <DList Name="gGreatFairyRightHandDL" Offset="0x153B8" /> + <DList Name="gGreatFairyLeftUpperArmDL" Offset="0x15598" /> + <DList Name="gGreatFairyLeftForearmDL" Offset="0x156C0" /> + <DList Name="gGreatFairyLeftHandDL" Offset="0x158E8" /> + <DList Name="gGreatFairyRightThighDL" Offset="0x15AC8" /> + <DList Name="gGreatFairyRightLowerLegDL" Offset="0x15E88" /> + <DList Name="gGreatFairyRightFoot" Offset="0x15FE8" /> + <DList Name="gGreatFairyLeftThighDL" Offset="0x160F8" /> + <DList Name="gGreatFairyLeftLowerLegDL" Offset="0x16360" /> + <DList Name="gGreatFairyLeftFootDL" Offset="0x164B8" /> + + <!-- Textures --> <Texture Name="object_dy_obj_TLUT_0165C8" OutName="tlut_0165C8" Format="rgba16" Width="16" Height="16" Offset="0x165C8" /> <Texture Name="object_dy_obj_Tex_0167C8" OutName="tex_0167C8" Format="ci8" Width="8" Height="8" Offset="0x167C8" /> <Texture Name="object_dy_obj_Tex_016808" OutName="tex_016808" Format="ci8" Width="8" Height="8" Offset="0x16808" /> @@ -55,42 +66,46 @@ <Texture Name="object_dy_obj_Tex_017488" OutName="tex_017488" Format="ci8" Width="32" Height="32" Offset="0x17488" /> <Texture Name="object_dy_obj_Tex_017888" OutName="tex_017888" Format="ci8" Width="16" Height="16" Offset="0x17888" /> <Texture Name="object_dy_obj_Tex_017988" OutName="tex_017988" Format="rgba16" Width="32" Height="16" Offset="0x17988" /> + <Texture Name="object_dy_obj_Tex_017D88" OutName="tex_017D88" Format="rgba16" Width="32" Height="32" Offset="0x17D88" /> <Texture Name="object_dy_obj_Tex_018588" OutName="tex_018588" Format="rgba16" Width="32" Height="32" Offset="0x18588" /> <Texture Name="object_dy_obj_Tex_018D88" OutName="tex_018D88" Format="rgba16" Width="32" Height="32" Offset="0x18D88" /> <Texture Name="object_dy_obj_Tex_019588" OutName="tex_019588" Format="rgba16" Width="32" Height="32" Offset="0x19588" /> <Texture Name="object_dy_obj_Tex_019D88" OutName="tex_019D88" Format="rgba16" Width="32" Height="32" Offset="0x19D88" /> - <Texture Name="object_dy_obj_Tex_01A588" OutName="tex_01A588" Format="rgba16" Width="64" Height="32" Offset="0x1A588" /> - <Texture Name="object_dy_obj_Tex_01B588" OutName="tex_01B588" Format="rgba16" Width="64" Height="32" Offset="0x1B588" /> + <Texture Name="gGreatFairyMouthClosedTex" OutName="great_fairy_mouth_closed" Format="rgba16" Width="64" Height="32" Offset="0x1A588" /> + <Texture Name="gGreatFairyMouthOpenTex" OutName="great_fairy_mouth_open" Format="rgba16" Width="64" Height="32" Offset="0x1B588" /> <Texture Name="object_dy_obj_Tex_01C588" OutName="tex_01C588" Format="i8" Width="16" Height="16" Offset="0x1C588" /> - <TextureAnimation Name="object_dy_obj_Matanimheader_01C6F4" Offset="0x1C6F4" /> - <Limb Name="object_dy_obj_Standardlimb_01C704" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_01" Offset="0x1C704" /> - <Limb Name="object_dy_obj_Standardlimb_01C710" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_02" Offset="0x1C710" /> - <Limb Name="object_dy_obj_Standardlimb_01C71C" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_03" Offset="0x1C71C" /> - <Limb Name="object_dy_obj_Standardlimb_01C728" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_04" Offset="0x1C728" /> - <Limb Name="object_dy_obj_Standardlimb_01C734" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_05" Offset="0x1C734" /> - <Limb Name="object_dy_obj_Standardlimb_01C740" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_06" Offset="0x1C740" /> - <Limb Name="object_dy_obj_Standardlimb_01C74C" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_07" Offset="0x1C74C" /> - <Limb Name="object_dy_obj_Standardlimb_01C758" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_08" Offset="0x1C758" /> - <Limb Name="object_dy_obj_Standardlimb_01C764" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_09" Offset="0x1C764" /> - <Limb Name="object_dy_obj_Standardlimb_01C770" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_0A" Offset="0x1C770" /> - <Limb Name="object_dy_obj_Standardlimb_01C77C" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_0B" Offset="0x1C77C" /> - <Limb Name="object_dy_obj_Standardlimb_01C788" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_0C" Offset="0x1C788" /> - <Limb Name="object_dy_obj_Standardlimb_01C794" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_0D" Offset="0x1C794" /> - <Limb Name="object_dy_obj_Standardlimb_01C7A0" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_0E" Offset="0x1C7A0" /> - <Limb Name="object_dy_obj_Standardlimb_01C7AC" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_0F" Offset="0x1C7AC" /> - <Limb Name="object_dy_obj_Standardlimb_01C7B8" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_10" Offset="0x1C7B8" /> - <Limb Name="object_dy_obj_Standardlimb_01C7C4" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_11" Offset="0x1C7C4" /> - <Limb Name="object_dy_obj_Standardlimb_01C7D0" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_12" Offset="0x1C7D0" /> - <Limb Name="object_dy_obj_Standardlimb_01C7DC" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_13" Offset="0x1C7DC" /> - <Limb Name="object_dy_obj_Standardlimb_01C7E8" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_14" Offset="0x1C7E8" /> - <Limb Name="object_dy_obj_Standardlimb_01C7F4" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_15" Offset="0x1C7F4" /> - <Limb Name="object_dy_obj_Standardlimb_01C800" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_16" Offset="0x1C800" /> - <Limb Name="object_dy_obj_Standardlimb_01C80C" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_17" Offset="0x1C80C" /> - <Limb Name="object_dy_obj_Standardlimb_01C818" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_18" Offset="0x1C818" /> - <Limb Name="object_dy_obj_Standardlimb_01C824" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_19" Offset="0x1C824" /> - <Limb Name="object_dy_obj_Standardlimb_01C830" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_1A" Offset="0x1C830" /> - <Limb Name="object_dy_obj_Standardlimb_01C83C" Type="Standard" EnumName="OBJECT_DY_OBJ_LIMB_1B" Offset="0x1C83C" /> - <Skeleton Name="object_dy_obj_Skel_01C8B4" Type="Flex" LimbType="Standard" LimbNone="OBJECT_DY_OBJ_LIMB_NONE" LimbMax="OBJECT_DY_OBJ_LIMB_MAX" EnumName="ObjectDyObjLimb" Offset="0x1C8B4" /> + + <TextureAnimation Name="gGreatFairyAppearenceTexAnim" Offset="0x1C6F4" /> + + <!-- Great Fairy Skeleton --> + <Limb Name="gGreatFairyWaistLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_WAIST" Offset="0x1C704" /> + <Limb Name="gGreatFairyLeftThighLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_THIGH" Offset="0x1C710" /> + <Limb Name="gGreatFairyLeftLowerLegLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_LOWER_LEG" Offset="0x1C71C" /> + <Limb Name="gGreatFairyLeftFootLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_FOOT" Offset="0x1C728" /> + <Limb Name="gGreatFairyRightThighLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_THIGH" Offset="0x1C734" /> + <Limb Name="gGreatFairyRightLowerLegLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_LOWER_LEG" Offset="0x1C740" /> + <Limb Name="gGreatFairyRightFootLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_FOOT" Offset="0x1C74C" /> + <Limb Name="gGreatFairyTorsoLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_TORSO" Offset="0x1C758" /> + <Limb Name="gGreatFairyLeftUpperArmLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_UPPER_ARM" Offset="0x1C764" /> + <Limb Name="gGreatFairyLeftForearmLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_FOREARM" Offset="0x1C770" /> + <Limb Name="gGreatFairyLeftHandLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_HAND" Offset="0x1C77C" /> + <Limb Name="gGreatFairyRightUpperArmLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_UPPER_ARM" Offset="0x1C788" /> + <Limb Name="gGreatFairyRightForearmLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_FOREARM" Offset="0x1C794" /> + <Limb Name="gGreatFairyRightHandLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_HAND" Offset="0x1C7A0" /> + <Limb Name="gGreatFairyHeadLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_HEAD" Offset="0x1C7AC" /> + <Limb Name="gGreatFairyMiddleHairLowerPartLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_MIDDLE_HAIR_LOWER_PART" Offset="0x1C7B8" /> + <Limb Name="gGreatFairyMiddleHairMiddlePartLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_MIDDLE_HAIR_MIDDLE_PART" Offset="0x1C7C4" /> + <Limb Name="gGreatFairyMiddleHairUpperPartLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_MIDDLE_HAIR_UPPER_PART" Offset="0x1C7D0" /> + <Limb Name="gGreatFairyMiddleHairTipLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_MIDDLE_HAIR_TIP" Offset="0x1C7DC" /> + <Limb Name="gGreatFairyLeftHairLowerPartLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_HAIR_LOWER_PART" Offset="0x1C7E8" /> + <Limb Name="gGreatFairyLeftHairMiddlePartLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_HAIR_MIDDLE_PART" Offset="0x1C7F4" /> + <Limb Name="gGreatFairyLeftHairUpperPartLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_HAIR_UPPER_PART" Offset="0x1C800" /> + <Limb Name="gGreatFairyLeftHairTipLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_LEFT_HAIR_TIP" Offset="0x1C80C" /> + <Limb Name="gGreatFairyRightHairLowerPartLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_HAIR_LOWER_PART" Offset="0x1C818" /> + <Limb Name="gGreatFairyRightHairMiddlePartLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_HAIR_MIDDLE_PART" Offset="0x1C824" /> + <Limb Name="gGreatFairyRightHairUpperPartLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_HAIR_UPPER_PART" Offset="0x1C830" /> + <Limb Name="gGreatFairyRightHairTipLimb" Type="Standard" EnumName="GREAT_FAIRY_LIMB_RIGHT_HAIR_TIP" Offset="0x1C83C" /> + <Skeleton Name="gGreatFairySkel" Type="Flex" LimbType="Standard" LimbNone="GREAT_FAIRY_LIMB_NONE" LimbMax="GREAT_FAIRY_LIMB_MAX" EnumName="GreatFairyLimb" Offset="0x1C8B4" /> </File> </Root> diff --git a/assets/xml/objects/object_efc_tw.xml b/assets/xml/objects/object_efc_tw.xml index a7ca81b55..c28ae3c81 100644 --- a/assets/xml/objects/object_efc_tw.xml +++ b/assets/xml/objects/object_efc_tw.xml @@ -1,13 +1,16 @@ <Root> <File Name="object_efc_tw" Segment="6"> - <CurveAnimation Name="object_efc_tw_CurveAnim_000050" SkelOffset="0x12E8" Offset="0x50" /> - <Array Name="object_efc_tw_Vtx_000060" Count="21" Offset="0x60" > + <CurveAnimation Name="gTimewarpAnim" SkelOffset="0x12E8" Offset="0x50" /> + + <Array Name="gTimewarpVtx" Count="21" Offset="0x60" > <Vtx/> </Array> - <DList Name="object_efc_tw_DL_0001B0" Offset="0x1B0" /> <!-- Original name is "top_fc_mdl" --> - <Texture Name="object_efc_tw_Tex_0002C8" OutName="tex_0002C8" Format="i8" Width="64" Height="64" Offset="0x2C8" /> - <Limb Name="object_efc_tw_Curvelimb_0012C8" Type="Curve" EnumName="OBJECT_EFC_TW_LIMB_01" Offset="0x12C8" /> - <Limb Name="object_efc_tw_Curvelimb_0012D4" Type="Curve" EnumName="OBJECT_EFC_TW_LIMB_02" Offset="0x12D4" /> - <Skeleton Name="object_efc_tw_Skel_0012E8" Type="Curve" LimbType="Curve" LimbNone="OBJECT_EFC_TW_LIMB_NONE" LimbMax="OBJECT_EFC_TW_LIMB_MAX" EnumName="ObjectEfcTwLimb" Offset="0x12E8" /> + + <DList Name="gTimewarpDL" Offset="0x1B0" /> <!-- Original name is "top_fc_mdl" --> + <Texture Name="gTimewarpTex" OutName="timewarp" Format="i8" Width="64" Height="64" Offset="0x2C8" /> + + <Limb Name="gTimewarp1Limb" Type="Curve" EnumName="TIMEWARP_LIMB_1" Offset="0x12C8" /> + <Limb Name="gTimewarp2Limb" Type="Curve" EnumName="TIMEWARP_LIMB_2" Offset="0x12D4" /> + <Skeleton Name="gTimewarpSkel" Type="Curve" LimbType="Curve" LimbNone="TIMEWARP_LIMB_NONE" LimbMax="TIMEWARP_LIMB_MAX" EnumName="TimewarpLimb" Offset="0x12E8" /> </File> </Root> |
