mirror of
https://github.com/zeldaret/oot
synced 2026-08-18 21:48:08 -04:00
Assets system: reconcile xml versions using implicit and relative offsets (#2614)
* Assets system: reconcile xml versions using implicit offsets * simplify * remove other object_mag xmls * Introduce relative offsets: `Offset=".+0x421"`, more sizable `ResourceDesc`s, update spec * fix * reconcile object_mo xml * reconcile object_tw xml * reconcile object_xc xml (and add Tlut="gNameTLUT" to Texture resources) * reconcile object_fd xml * reconcile object_kingdodongo xml * bss * reconcile gameplay_keep.xml
This commit is contained in:
@@ -1,20 +1,47 @@
|
||||
<Root>
|
||||
<File Name="object_mag" Segment="6">
|
||||
<Texture Name="gTitleDiskTex" Format="ia8" Width="48" Height="16" Offset="0x0"/>
|
||||
<Texture Name="gTitleZeldaShieldLogoTex" Format="rgba32" Width="160" Height="160" Offset="0x300"/>
|
||||
<Texture Name="gTitleCopyright1998Tex" Format="ia8" Width="128" Height="16" Offset="0x19300"/>
|
||||
<Texture Name="gTitleEffectMask00Tex" Format="i4" Width="64" Height="64" Offset="0x19B00"/>
|
||||
<Texture Name="gTitleEffectMask01Tex" Format="i4" Width="64" Height="64" Offset="0x1A300"/>
|
||||
<Texture Name="gTitleEffectMask02Tex" Format="i4" Width="64" Height="64" Offset="0x1AB00"/>
|
||||
<Texture Name="gTitleEffectMask10Tex" Format="i4" Width="64" Height="64" Offset="0x1B300"/>
|
||||
<Texture Name="gTitleEffectMask11Tex" Format="i4" Width="64" Height="64" Offset="0x1BB00"/>
|
||||
<Texture Name="gTitleEffectMask12Tex" Format="i4" Width="64" Height="64" Offset="0x1C300"/>
|
||||
<Texture Name="gTitleEffectMask20Tex" Format="i4" Width="64" Height="64" Offset="0x1CB00"/>
|
||||
<Texture Name="gTitleEffectMask21Tex" Format="i4" Width="64" Height="64" Offset="0x1D300"/>
|
||||
<Texture Name="gTitleEffectMask22Tex" Format="i4" Width="64" Height="64" Offset="0x1DB00"/>
|
||||
<Texture Name="gTitleFlameEffectTex" Format="i8" Width="32" Height="32" Offset="0x1E300"/>
|
||||
<Texture Name="gTitleTheLegendOfTextTex" Format="i8" Width="72" Height="8" Offset="0x1E700"/>
|
||||
<Texture Name="gTitleOcarinaOfTimeTMTextTex" Format="i8" Width="96" Height="8" Offset="0x1E940"/>
|
||||
<Texture Name="gTitleTitleJPNTex" Format="i8" Width="128" Height="16" Offset="0x1EC40"/>
|
||||
<Version Pattern="(ntsc|pal)-.*">
|
||||
<Texture Name="gTitleDiskTex" Format="ia8" Width="48" Height="16"/>
|
||||
</Version>
|
||||
<Texture Name="gTitleZeldaShieldLogoTex" Format="rgba32" Width="160" Height="160"/>
|
||||
<Version Pattern="(ntsc|pal)-.*">
|
||||
<Texture Name="gTitleCopyright1998Tex" Format="ia8" Width="128" Height="16"/>
|
||||
</Version>
|
||||
<Version Pattern="gc-.*">
|
||||
<Texture Name="gTitleCopyright19982002Tex" Format="ia8" Width="160" Height="16"/>
|
||||
</Version>
|
||||
<Version Pattern="gc-eu.*|gc-jp-ce|gc-us.*">
|
||||
<Texture Name="gTitleCopyright19982003Tex" Format="ia8" Width="160" Height="16"/>
|
||||
</Version>
|
||||
<Version Pattern="ique-cn">
|
||||
<Texture Name="gTitleCopyright19982003IQueTex" Format="ia8" Width="128" Height="32"/>
|
||||
</Version>
|
||||
<Version Pattern="gc-eu-mq(-dbg)?|gc-us-mq">
|
||||
<Texture Name="gTitleMasterQuestSubtitleTex" Format="rgba32" Width="128" Height="32"/>
|
||||
</Version>
|
||||
<Version Pattern="gc-.*-mq(-dbg)?">
|
||||
<Texture Name="gTitleUraLogoTex" Format="rgba32" Width="40" Height="40"/>
|
||||
</Version>
|
||||
<Version Pattern="gc-.*|ique-cn">
|
||||
<Texture Name="gTitleDiskTex" Format="ia8" Width="48" Height="16"/>
|
||||
</Version>
|
||||
<Texture Name="gTitleEffectMask00Tex" Format="i4" Width="64" Height="64"/>
|
||||
<Texture Name="gTitleEffectMask01Tex" Format="i4" Width="64" Height="64"/>
|
||||
<Texture Name="gTitleEffectMask02Tex" Format="i4" Width="64" Height="64"/>
|
||||
<Texture Name="gTitleEffectMask10Tex" Format="i4" Width="64" Height="64"/>
|
||||
<Texture Name="gTitleEffectMask11Tex" Format="i4" Width="64" Height="64"/>
|
||||
<Texture Name="gTitleEffectMask12Tex" Format="i4" Width="64" Height="64"/>
|
||||
<Texture Name="gTitleEffectMask20Tex" Format="i4" Width="64" Height="64"/>
|
||||
<Texture Name="gTitleEffectMask21Tex" Format="i4" Width="64" Height="64"/>
|
||||
<Texture Name="gTitleEffectMask22Tex" Format="i4" Width="64" Height="64"/>
|
||||
<Texture Name="gTitleFlameEffectTex" Format="i8" Width="32" Height="32"/>
|
||||
<Texture Name="gTitleTheLegendOfTextTex" Format="i8" Width="72" Height="8"/>
|
||||
<Texture Name="gTitleOcarinaOfTimeTMTextTex" Format="i8" Width="96" Height="8"/>
|
||||
<Version Pattern="(ntsc|pal)-.*|gc-.*">
|
||||
<Texture Name="gTitleTitleJPNTex" Format="i8" Width="128" Height="16"/>
|
||||
</Version>
|
||||
<Version Pattern="ique-cn">
|
||||
<Texture Name="gTitleTitleCHNTex" Format="i8" Width="128" Height="16"/>
|
||||
</Version>
|
||||
</File>
|
||||
</Root>
|
||||
|
||||
Reference in New Issue
Block a user