Replace ZAPDTR and OTRExporter with Torch (#6989)

* Add Torch migration plan

Plan for replacing ZAPDTR + OTRExporter with Torch as SoH's only asset
pipeline, following HarbourMasters/Torch#219 ("oot support").

Co-Authored-By: Claude <noreply@anthropic.com>

* Plan: yml repo is source of truth, drop the move-to-assets-repo steps

- Name the actual repo (briaguya0/soh-asset-yml); it holds yml only, and is
  edited directly rather than regenerated. zapd_to_torch.py is a one-shot
  conversion, not an ongoing workflow, since nobody edits the ZAPD XMLs once
  ZAPD is gone.
- Phase 5 is pure deletion. Generator inputs are already preserved by the
  harness's shipwright@95d8f7e submodule pin and by git history, so nothing
  needs snapshotting or moving out of Shipwright.
- Clarify soh/CMakeLists.txt:107-109 as a configure-soh-directly fallback with
  nothing left to fall back to.
- Downgrade the extraction wall-clock risk; perf work landed in Torch#219.

Co-Authored-By: Claude <noreply@anthropic.com>

* Phase 0: flesh out the verification gates

Adds torch-migration/PHASE0.md with the full gate detail: what each gate's
variable is, the driver source, exact commands, cost, and exit criteria.

Two gates the plan was missing:
  - Gate C (Release build) - the harness 14/14 is a Debug measurement; CI
    and releases build -O3.
  - Gate A2 (two extractions in one process) - free once the driver exists,
    retires the re-entrancy risk offline instead of by hand in the game.

Also: gates run full-tree + check.sh rather than test_assets.py (which
hardcodes the torch path and copies a filtered yml subset), 19 ROM dumps
not 17, and libgfxd being USE_STANDALONE-only is called out as the real
hazard in Gate A.

* Phase 0: correct the test_assets.py claim

The "filtered subset" was a misread. The log line prints the pre-recursion
yml count (1320); setup_scratch's external_files recursion then pulls in the
remaining 130, so an unfiltered run copies all 1450 - verified by replaying
the logic. So the gates use test_assets.py, the same tool that produced the
existing 14/14, with a TORCH_BIN env override as the only harness patch.

Gate A2 keeps the check.sh path, since it needs two extractions in one
process and test_assets.py execs the binary once per ROM.

* Phase 0: preflight green, 19/19

Baseline Torch build (USE_STANDALONE=ON, all games, Debug, PORT_VERSION_
ENDIANNESS=ON) reproduces every reference archive: 19 ROM dumps, all
0 failed / 0 not generated / 0 not in reference. Counts match the harness
README's 14-target table, and the duplicate dumps agree with each other,
which the 14-target matrix never showed.

Reference manifests also spot-checked by re-derivation from two o2r files
-- the baseline the gates measure against hasn't drifted.

* Phase 0: Gate A green, 19/19

USE_STANDALONE=OFF plus driving Companion by hand produces byte-identical
archives for all 19 ROM dumps.

The real question was libgfxd, which is fetched only if(USE_STANDALONE) --
_deps/ confirms it is absent, so the Binary export path is genuinely
gfxd-free. Reading said so; now it's run.

Progress denominator confirmed exact: SetPhaseCallback fires once per yml
file, matching the on-disk count for all three classes (1449/1450/1480).
Phase 3's bar can be monotonic with no change to OTRGlobals.

Also observed for Phase 2: zlib is fetched even with BUILD_STORMLIB=OFF and
no zlib.h use in torch/src, confirming risk #1; spdlog is not fetched, so
only the global-logger stomping applies there.

* Phase 0: Gate A2 green, and the duplicate-entry finding

Two extractions in one process, vanilla then MQ, both byte-identical to
their references. The second run's phases=1450 matches pal_mq's on-disk
yml count exactly, which is the direct refutation of the gProcessedFiles
risk -- a leak would have skipped files and truncated the archive. A
fresh Companion per extraction is sufficient; PLAN.md risk #6 retired.

Also records what the gate turned up on the way: torch writes 25
duplicate archive entries, benign because libultraship indexes by CRC64
of the path. Filed as Torch#233 item 5. Corrects the Gate A note that
attributed the whole ~343 KB size delta to compression -- 76 KB of it is
these duplicates.

* Phase 0: Gates B and C green

OoT-only (eight BUILD_<game> flags OFF) and Release (-O3) each 19/19
identical, one variable moved apiece -- verified against the option()
defaults so the other flags genuinely match the baseline cache.

Gate C mattered: every parity measurement to date, including the original
14/14, was Debug, while CI and releases build -O3.

Also records extraction wall-clock from torch's own timing line: Release
averages 11.4s per ROM against Debug's 26.7s, and the OoT-only flags cost
nothing. SoH ships Release, so PLAN.md risk #5 looks much smaller than the
Debug numbers suggested -- though ZAPD's time on the same machine is still
unmeasured.

* Phase 0: Gate A' green -- the shipping configuration is the spec

Static lib + OoT-only + Release together: 19/19 identical plus the
vanilla-then-MQ pair. Flags verified from the generated cache rather than
assumed, so Phase 2's CMake block and TorchExtract.cpp can be
transcriptions of this build and RunOnce respectively.

Archive bytes turn out to be configuration-independent -- the pair
produced exactly the sizes the Debug static-lib run did, phases=1450 on
both runs. Extraction 11.8s mean, so the static-lib wrapper costs nothing
over Gate C.

Confirms both Phase 2 dependency risks in the configuration that actually
ships: zlib fetched with BUILD_STORMLIB=OFF and no zlib.h includes,
tinyxml2 fetched with BUILD_NAUDIO=OFF removing its only consumers. Both
FetchContent declarations are unconditional.

* Copy soh.o2r from a checked-in prebuilt archive (TEMPORARY)

Unblocks the rest of the migration. soh.o2r is produced by ZAPD via
OTRExporter/extract_assets.py, both of which this migration deletes; its
replacement is a small in-tree packer that has to reproduce ZAPD's
texture quantisation exactly. Rather than block Phases 2/3/5 on that
packer, check the archive in and make GenerateSohOtr a copy.

The archive doubles as Phase 4's acceptance oracle -- the packer is
correct when its output matches this entry-for-entry -- which is strictly
more useful than Gate E's planned manifest of hashes of it.

Generation turns out to be content-deterministic but NOT byte-
deterministic: two runs give identical payloads for all 1,042 entries but
different file hashes, because zip stores per-entry timestamps. So the
Phase 4 comparison must be entry-wise; whole-file would fail even on a
correct archive. Recorded in prebuilt/README.md.

Adds a configure-time guard on the baked-in portVersion. OTRGlobals.cpp
:283 requires exact major.minor.patch equality and RunExtract exit(1)s
with "soh.o2r is outdated", which is an opaque symptom for a stale
checked-in file; verified the guard fires by building against 9.2.4.

ExtractAssets, CI and copy-existing-otrs.cmake are deliberately untouched
-- ExtractAssets still generates a correct archive while ZAPD exists, and
the CI job keeps working since it just builds this target.

* Extract ROMs with Torch instead of ZAPD

Adds soh/assets/yml as a submodule (briaguya0/soh-asset-yml, 20,353 asset
definitions) and FetchContents torch at 4cae4416, configured exactly as
Gate A' measured it: static lib, OoT only, no UI, no StormLib.

find_package(ZLIB) has to run before torch is declared. Torch declares
zlib with OVERRIDE_FIND_PACKAGE, so it takes over the whole build's
find_package(ZLIB), and its copy provides no ZLIB::ZLIB -- which both
StormLib and CMake's FindPNG link by name. Filed upstream as Torch#233.

CallZapd becomes CallTorch: no chdir, no symlinked assets dir, no 22-entry
argv. Everything that needed the working directory is now a parameter.
TorchExtract.cpp is the only TU that includes Companion.h, since torch
exports its whole lib/ as PUBLIC includes.

Progress uses torch's phase callback, which fires once per yml file, with
the denominator counted off disk. Gate A confirmed the two match exactly
for all three yml counts, so the bar runs 0-100 without the sawtooth the
old per-file counter would have produced.

GetZapdVerStr becomes GetTorchVersionDir, returning the version directory
under the yml tree rather than a ZAPD xml directory.

soh.elf links torch and no longer references zapd_report.

* Record the two-ROM session passing in-game

Vanilla then MQ extracted in one process, both loaded and played. Closes
PLAN.md risk #6 in the game rather than only against the harness driver,
and confirms config.yml-driven archive naming end to end.

* Add soh-torch, rebuild ExtractAssets on it

soh links torch as a static library, which compiles out torch's own CLI,
so build-time extraction needs an entry point. soh-torch supplies one
around the same SohTorch::Extract the game calls -- one implementation,
so the CLI and the in-game path can't drift.

ExtractAssets keeps its old contract: SOH_ROM_PATH accepts roms and/or
directories of roms and defaults to roms/, so dropping a vanilla and a
master quest rom in produces oot.o2r and oot-mq.o2r in one run, and
chaining GenerateSohOtr keeps soh.o2r coming out of it too.

Extract now returns the archive name torch chose rather than deriving it
from IsMasterQuest(), so config.yml is the only thing naming archives.
The name comes from Companion::GetOutputPath(): scanning the destination
for *.o2r picks up an unrelated soh.o2r when extracting into the build
directory, which is only invisible in the game because it extracts into
an empty temp dir.

ExtractAssetHeaders stays as a target that explains why it can't run --
torch registers no OoT header exporter and emits no #define d<sym>, which
soh source references ~24k times. Documented in BUILDING.md alongside it.

This removes the last ZAPD dependency from the build.

* Add the roms directory ExtractAssets defaults to

BUILDING.md points people at roms/, but git can't track an empty
directory, so a fresh clone didn't have one. Its .gitignore keeps
everything but itself and the readme out.

* Delete ZAPDTR and OTRExporter

Nothing drives them any more: ExtractAssets runs soh-torch, the in-game
extractor calls Companion directly, GenerateSohOtr copies a prebuilt
archive, and soh links torch instead of ZAPDLib. Verified with a build
from a fresh tree with both submodules absent from disk.

Removes the submodules, the 7,680 ZAPD xmls under soh/assets/xml, the
extractor inputs (Config_*.xml, TexturePool.xml, filelists, symbols) and
copy-existing-otrs.cmake. The xmls remain in this repo's history and in
the test harness's pinned shipwright submodule, which is where the yaml
was generated from.

Packaging changes shape as well as content: the extractor assets used to
install into the 'extractor' component, which Packaging-2.cmake only
includes for the AppImage generator, so linux zips shipped without them.
torch is linked into soh rather than being a separate binary, so the yml
tree installs into 'ship' on every platform and every package can extract
a rom.

* Keep CI providing tinyxml2 itself

Torch's fetched copy satisfies libultraship today, so the install steps
are redundant -- but that rests on torch declaring tinyxml2 with an
unconditional OVERRIDE_FIND_PACKAGE, which is an implementation detail,
and one we've asked upstream to reconsider in Torch#233. If the fetch
gets gated, find_package needs a system copy again and CI would break
because we removed the steps providing it.

Also notes that the generate-soh-otr slim-down was written before the
prebuilt archive, which makes that job build nothing for now.

* Generate soh.o2r again, replacing the prebuilt archive

soh-o2r-packer builds soh.o2r from soh/assets/custom, reproducing the
ZAPD/OTRExporter archive exactly: 1,042 entries, 0 missing, 0 extra, 0
content mismatch, checked entry-wise because zip stores per-entry
timestamps and whole-file hashes never match between runs.

Most of it is torch's: Companion::Pack walks the directory, zips it and
writes portVersion; BaseExporter::WriteHeader writes the resource header;
TextureType and CalculateTextureSize come from TextureUtils. The packer
stages the assets into the shape the archive should have and hands that
over. Encoding a PNG into an N64 texture is the only piece nothing else
provides -- torch decodes rom data that is already N64 format, never the
reverse -- so PngTexture.cpp is the whole of what had to be written, and
it follows ZAPD's quantisation rather than n64graphics', which scales
where ZAPD shifts.

GenerateSohOtr copies the libultraship shaders into assets/custom again
before packing; assets/custom/shaders is gitignored and nothing else
populates it, so a fresh clone would otherwise pack three files short.

Removes prebuilt/ and its configure-time portVersion guard.

* Move the asset tools under soh/assets

soh-torch and soh-o2r-packer both exist to turn assets into archives, so
they sit better beside the assets they read than at the repo root.

Nothing tangled: both targets are declared in the root CMakeLists with
explicit paths rather than add_subdirectory, and soh/CMakeLists.txt globs
only include/, soh/ and src/, so sources under assets/ aren't swept into
the soh target.

* Build soh.o2r in CI without libultraship or soh

SOH_TOOLS_ONLY returns from the root CMakeLists once the asset tools are
declared, before libultraship and soh are added, so a configure that only
needs soh-o2r-packer never reaches LUS's find_package(SDL2 REQUIRED).

That lets generate-soh-otr drop building SDL2 from source, SDL2_net, and
the deps cache that existed to hold the SDL2 tarball -- eleven steps down
to six. Verified a tools-only build produces the archive with all 1,042
entries matching.

The tool targets move above the sub-projects so the early return can sit
between them; they only ever needed torch. The packer creates its output
directory, which previously came for free from soh's build directory.

* Fix macos and windows builds, keep the tools out of the game build

macos: libultraship declares spdlog with OVERRIDE_FIND_PACKAGE so its own
find_package(spdlog REQUIRED) resolves, but torch declares spdlog without
it, and FetchContent_Declare is first-wins. Configuring torch first made
LUS's declaration a no-op and left find_package with no config to find.
It only showed on macos because that's the platform where neither project
finds an installed spdlog -- it's kept out of macports.yml because its fmt
dependency breaks the universal build -- so both fall through to fetching.
Declaring it ahead of both keeps macos on the same source-built v1.16.0 it
used before. Torch already uses OVERRIDE_FIND_PACKAGE for tinyxml2 and
zlib, so the real fix is upstream.

windows: soh builds with /WX, and TorchExtract.cpp is the one translation
unit reaching yaml-cpp through torch's headers, which trips the
dll-interface warnings. Suppress those two on that file.

EXCLUDE_FROM_ALL on soh-torch and soh-o2r-packer: they are build-time
tools, so building the game shouldn't compile them. ExtractAssets and
GenerateSohOtr still pull them in through DEPENDS.

Drops the .gitattributes rule for the prebuilt archive, which is gone.

* Drop the gitignore negation for the prebuilt archive

Left over with the .gitattributes rule when prebuilt/ was removed.

* TEMPORARY: put soh/assets/xml back so the branch diff is reviewable

Deleting 7,680 xmls puts the diff past what GitHub will render, and they
are 99.8% of it. Restoring them here leaves the ~46 files that actually
changed, which reviews in the compare view.

Revert this before opening the PR.

* Remove the migration planning docs

Scaffolding for the migration itself rather than anything the repo needs
to carry afterwards.

* Fix NTSC master quest roms being rejected as unsupported

verMap's two master quest rows keyed off the GameCube constants instead
of the MQ ones, so with duplicate keys dropped the map never contained
OOT_NTSC_US_MQ or OOT_NTSC_JP_MQ and both roms were filtered out before
extraction. IsMasterQuest already handles both, and the asset yml covers
ntsc_u_mq and ntsc_j_mq, so keying them correctly is all that's needed.

Predates this migration; the torch cli was unaffected because it hashes
the rom rather than consulting verMap.

* Revert "TEMPORARY: put soh/assets/xml back so the branch diff is reviewable"

This reverts commit 28f41138d6.

* Run clang-format

Renaming CallZapd to CallTorch made the call sites one character longer
and left their continuation lines under-indented.

Co-Authored-By: Claude <noreply@anthropic.com>

* Temporarily pin torch to the fork carrying the Windows fixes

HarbourMasters/Torch#234 fixes three Windows-only defects in the OoT factories:
a 64 KiB over-read past the code segment that crashes extraction, backslashes
in exported scene resource names that crash at scene load, and external_files
being keyed differently from the directory walk, which processed every
dependency twice.

Without them a Windows build of this branch cannot extract a rom. Goes back to
a HarbourMasters sha once that PR merges.

Co-Authored-By: Claude <noreply@anthropic.com>

* Point torch back at upstream

HarbourMasters/Torch#234 landed as 65eb11c, squashing the three Windows fixes
this branch was pinned to a fork for. The squashed tree is identical to the
fork commit that was tested, and extraction output is unchanged: 35,386
entries, same CRCs.

Co-Authored-By: Claude <noreply@anthropic.com>

* Vendor the asset yml instead of submoduling it

The submodule existed only so this PR's diff stayed reviewable; squash-merging
it would have put a submodule on develop. This replaces it with the 20,353
files themselves, from briaguya0/soh-asset-yml@523be1d.

The submodule's own README is dropped rather than vendored, since it describes
that repo and was showing up in the assets folder of release downloads.

Co-Authored-By: Claude <noreply@anthropic.com>

* Bump torch to pick up the yaml-cpp 0.9.0 bump

HarbourMasters/Torch#235 landed as e92c210. The pinned yaml-cpp predated
jbeder/yaml-cpp@4fe2fb8, so every scalar conversion constructed a named
std::locale; cheap on glibc, expensive on MSVC. Windows extraction of a PAL GC
rom drops from 49.0s to 13.9s on the same machine, which also puts it ahead of
ZAPDTR's 48.4s rather than fractionally behind.

The merged commit is tree-identical to the fork commit those numbers were
measured on. Extraction output is unchanged: 35,386 entries, same CRCs.

Co-Authored-By: Claude <noreply@anthropic.com>

* Consume torch as a submodule instead of FetchContent

Reviewer feedback on #6989: FetchContent makes iterating on torch itself
awkward, since testing a change means pushing it somewhere the pin can
reach. A submodule is editable in place, which is how libultraship
already works.

Nothing else changes -- FetchContent_MakeAvailable was already doing
add_subdirectory, so the include topology and every build option are the
same. The pin moves from GIT_TAG into the gitlink, at the same sha.

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
briaguya
2026-07-31 22:12:01 -04:00
committed by GitHub
parent 5a57a0cbc3
commit c00dd24caa
28077 changed files with 3548347 additions and 379992 deletions
+1 -28
View File
@@ -26,40 +26,13 @@ jobs:
run: |
sudo apt-get update
sudo apt-get install -y $(cat linux-build-deps/apt.txt)
- name: Restore Cached deps folder
uses: actions/cache/restore@v5
with:
key: ${{ runner.os }}-deps-${{ github.ref }}-${{ github.sha }}
restore-keys: |
${{ runner.os }}-deps-${{ github.ref }}-
${{ runner.os }}-deps-
path: deps
- name: Create deps folder
run: mkdir -p deps
- name: Add ccache to PATH
run: |
echo "/usr/lib/ccache" >> "$GITHUB_PATH"
echo "/usr/local/opt/ccache/libexec" >> "$GITHUB_PATH"
- name: Install latest SDL
run: |
if [ ! -d "deps/SDL2-2.30.3" ]; then
wget https://github.com/libsdl-org/SDL/releases/download/release-2.30.3/SDL2-2.30.3.tar.gz
tar -xzf SDL2-2.30.3.tar.gz -C deps
fi
cd deps/SDL2-2.30.3
./configure --enable-hidapi-libusb
make -j 10
sudo make install
sudo cp -av /usr/local/lib/libSDL* /lib/x86_64-linux-gnu/
- uses: ./.github/actions/install-sdl2-net
- name: Copy SDL libs to multiarch dir
run: sudo cp -av /usr/local/lib/libSDL* /lib/x86_64-linux-gnu/
- name: Remove distro tinyxml2
run: sudo apt-get remove libtinyxml2-dev
- uses: ./.github/actions/install-tinyxml2
- name: Generate soh.o2r
run: |
cmake --no-warn-unused-cli -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE:STRING=Release
cmake --no-warn-unused-cli -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE:STRING=Release -DSOH_TOOLS_ONLY=ON
cmake --build build-cmake --config Release --target GenerateSohOtr -j3
- name: Upload soh.o2r
uses: actions/upload-artifact@v7
+4 -6
View File
@@ -2,9 +2,7 @@
path = libultraship
url = https://github.com/kenix3/libultraship.git
branch = port-maintenance
[submodule "ZAPDTR"]
path = ZAPDTR
url = https://github.com/harbourmasters/ZAPDTR
[submodule "OTRExporter"]
path = OTRExporter
url = https://github.com/harbourmasters/OTRExporter
[submodule "torch"]
path = torch
url = https://github.com/HarbourMasters/Torch.git
branch = main
+111 -56
View File
@@ -176,7 +176,7 @@ set_property(GLOBAL PROPERTY USE_FOLDERS ON)
# Set LUS vars
################################################################################
# Enable the Gfx debugger in LUS to use libgfxd from ZAPDTR
# Enable the Gfx debugger in LUS, which fetches its own libgfxd
set(GFX_DEBUG_DISASSEMBLER ON)
# Tell LUS we're using F3DEX_GBI_2 (in a way that doesn't break libgfxd)
@@ -191,14 +191,119 @@ set(INCLUDE_MPQ_SUPPORT ON)
################################################################################
add_compile_definitions(CONTROLLERBUTTONS_T=uint32_t)
################################################################################
# Torch (ROM asset extraction)
################################################################################
find_package(ZLIB REQUIRED)
include(FetchContent)
# Workaround: torch declares spdlog without OVERRIDE_FIND_PACKAGE and the first declaration
# wins, which leaves libultraship's find_package(spdlog REQUIRED) with no config to find.
# Declaring it here first keeps that working. See HarbourMasters/Torch#233.
find_package(spdlog QUIET)
if(NOT spdlog_FOUND)
FetchContent_Declare(
spdlog
GIT_REPOSITORY https://github.com/gabime/spdlog.git
GIT_TAG v1.16.0
OVERRIDE_FIND_PACKAGE
)
FetchContent_MakeAvailable(spdlog)
endif()
set(USE_STANDALONE OFF CACHE BOOL "" FORCE) # static lib, no CLI
set(PORT_VERSION_ENDIANNESS ON CACHE BOOL "" FORCE) # 7-byte portVersion
set(ROM_CRC_BSWAP OFF CACHE BOOL "" FORCE)
set(BUILD_UI OFF CACHE BOOL "" FORCE) # would fetch a 2nd libultraship
set(BUILD_STORMLIB OFF CACHE BOOL "" FORCE) # target name clashes with LUS's `storm`
set(BUILD_NAUDIO OFF CACHE BOOL "" FORCE)
set(BUILD_OOT ON CACHE BOOL "" FORCE)
foreach(_torch_game SM64 MK64 SF64 PM64 FZERO BK64 MARIO_ARTIST)
set(BUILD_${_torch_game} OFF CACHE BOOL "" FORCE)
endforeach()
add_subdirectory(torch)
# Build-time ROM extraction. soh links torch as a static library, which compiles out torch's
# own CLI, so this supplies an entry point around the same code the game runs.
add_executable(soh-torch EXCLUDE_FROM_ALL
${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/tools/torch-cli/main.cpp
${CMAKE_CURRENT_SOURCE_DIR}/soh/soh/Extractor/TorchExtract.cpp
)
target_include_directories(soh-torch PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/soh/soh/Extractor)
target_link_libraries(soh-torch PRIVATE torch)
add_executable(soh-o2r-packer EXCLUDE_FROM_ALL
${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/tools/soh-o2r-packer/main.cpp
${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/tools/soh-o2r-packer/PngTexture.cpp
)
target_link_libraries(soh-o2r-packer PRIVATE torch)
# Target to generate OTRs. SOH_ROM_PATH takes roms and/or directories of roms; torch names each
# archive (oot.o2r or oot-mq.o2r) from its hash, so a vanilla and a master quest rom produce both
# in one run. soh.o2r comes from GenerateSohOtr, chained below.
set(SOH_ROM_PATH "${CMAKE_SOURCE_DIR}/roms" CACHE STRING "Roms, or directories of roms, to extract")
add_custom_target(
ExtractAssets
COMMAND ${CMAKE_COMMAND} -E rm -f ${CMAKE_BINARY_DIR}/soh/oot.o2r ${CMAKE_BINARY_DIR}/soh/oot-mq.o2r
COMMAND $<TARGET_FILE:soh-torch>
--src ${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/yml
--dest ${CMAKE_BINARY_DIR}/soh
--version ${CMAKE_PROJECT_VERSION}
${SOH_ROM_PATH}
# torch caches extraction state next to the archive; drop it so the game's directory stays clean
COMMAND ${CMAKE_COMMAND} -E rm -f ${CMAKE_BINARY_DIR}/soh/torch.hash.yml
COMMENT "Running asset extraction..."
DEPENDS soh-torch
BYPRODUCTS ${CMAKE_BINARY_DIR}/soh/oot.o2r ${CMAKE_BINARY_DIR}/soh/oot-mq.o2r
)
# Target to generate headers. Torch has no OoT header exporter yet -- every REGISTER in
# src/factories/oot/ is REGISTER(Binary, ...) -- and it emits no `#define d<sym>` line, which
# soh source references ~24k times. Kept so the failure explains itself.
add_custom_target(
ExtractAssetHeaders
COMMAND ${CMAKE_COMMAND} -E echo "ExtractAssetHeaders is currently unavailable: torch does not emit OoT asset headers yet."
COMMAND ${CMAKE_COMMAND} -E echo "The checked-in headers under soh/assets are unaffected. See docs/BUILDING.md."
COMMAND ${CMAKE_COMMAND} -E false
)
# Target to generate only soh.o2r
add_custom_target(
GenerateSohOtr
# copy LUS default shaders into assets/custom
COMMAND ${CMAKE_COMMAND} -E rm -r -f ${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/custom/shaders/
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/libultraship/src/fast/shaders/ ${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/custom/shaders/
COMMAND $<TARGET_FILE:soh-o2r-packer>
${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/custom
${CMAKE_BINARY_DIR}/soh/soh.o2r
${CMAKE_PROJECT_VERSION}
COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_BINARY_DIR}/soh/soh.o2r ${CMAKE_CURRENT_SOURCE_DIR}/soh.o2r
COMMENT "Generating soh.o2r..."
DEPENDS soh-o2r-packer
BYPRODUCTS ${CMAKE_SOURCE_DIR}/soh.o2r ${CMAKE_BINARY_DIR}/soh/soh.o2r
)
# ExtractAssets produced soh.o2r as well as the rom archives, so keep doing that.
add_dependencies(ExtractAssets GenerateSohOtr)
# The asset tools only need torch, so a tools-only configure can skip libultraship and soh
# entirely -- that is all CI needs to produce soh.o2r.
option(SOH_TOOLS_ONLY "Configure only the asset tools, skipping libultraship and soh" OFF)
if(SOH_TOOLS_ONLY)
file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/soh)
return()
endif()
################################################################################
# Sub-projects
################################################################################
add_subdirectory(libultraship ${CMAKE_BINARY_DIR}/libultraship)
target_compile_options(libultraship PRIVATE "${WARNING_OVERRIDE}")
target_compile_definitions(libultraship PUBLIC INCLUDE_MPQ_SUPPORT)
add_subdirectory(ZAPDTR/ZAPD ${CMAKE_BINARY_DIR}/ZAPD)
add_subdirectory(OTRExporter)
add_subdirectory(soh)
set_property(TARGET soh PROPERTY APPIMAGE_DESKTOP_FILE_TERMINAL YES)
@@ -207,60 +312,13 @@ set_property(TARGET soh PROPERTY APPIMAGE_ICON_FILE "${CMAKE_BINARY_DIR}/sohIcon
if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
install(FILES "${CMAKE_BINARY_DIR}/soh/soh.o2r" DESTINATION . COMPONENT ship)
install(TARGETS ZAPD DESTINATION ./assets/extractor COMPONENT extractor)
install(DIRECTORY "${CMAKE_SOURCE_DIR}/soh/assets/extractor/" DESTINATION ./assets COMPONENT extractor)
install(DIRECTORY "${CMAKE_SOURCE_DIR}/soh/assets/xml/" DESTINATION ./assets/xml COMPONENT extractor)
install(DIRECTORY "${CMAKE_SOURCE_DIR}/soh/assets/yml/" DESTINATION ./assets COMPONENT ship)
endif()
if ("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows")
install(DIRECTORY "${CMAKE_SOURCE_DIR}/soh/assets/extractor/" DESTINATION ./assets/ COMPONENT ship)
install(DIRECTORY "${CMAKE_SOURCE_DIR}/soh/assets/xml/" DESTINATION ./assets/xml COMPONENT ship)
install(DIRECTORY "${CMAKE_SOURCE_DIR}/soh/assets/yml/" DESTINATION ./assets COMPONENT ship)
endif()
find_package(Python3 COMPONENTS Interpreter)
# Target to generate OTRs
add_custom_target(
ExtractAssets
COMMAND ${CMAKE_COMMAND} -E rm -f oot.o2r oot-mq.o2r soh.o2r
# copy LUS default shaders into assets/custom
COMMAND ${CMAKE_COMMAND} -E rm -r -f ${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/custom/shaders/
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/libultraship/src/fast/shaders/ ${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/custom/shaders/
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/OTRExporter/extract_assets.py -z "$<TARGET_FILE:ZAPD>" --non-interactive --xml-root assets/xml --custom-otr-file soh.o2r "--custom-assets-path" ${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/custom --port-ver "${CMAKE_PROJECT_VERSION}"
COMMAND ${CMAKE_COMMAND} -DSYSTEM_NAME=${CMAKE_SYSTEM_NAME} -DTARGET_DIR="$<TARGET_FILE_DIR:ZAPD>" -DSOURCE_DIR=${CMAKE_CURRENT_SOURCE_DIR} -DBINARY_DIR=${CMAKE_BINARY_DIR} -P ${CMAKE_CURRENT_SOURCE_DIR}/copy-existing-otrs.cmake
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/soh
COMMENT "Running asset extraction..."
DEPENDS ZAPD
BYPRODUCTS oot.o2r ${CMAKE_SOURCE_DIR}/oot.o2r oot-mq.o2r ${CMAKE_SOURCE_DIR}/oot-mq.o2r ${CMAKE_SOURCE_DIR}/soh.o2r
)
# Target to generate headers
add_custom_target(
ExtractAssetHeaders
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/OTRExporter/extract_assets.py -z "$<TARGET_FILE:ZAPD>" --non-interactive --xml-root assets/xml --gen-headers
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/soh
COMMENT "Generating asset headers..."
DEPENDS ZAPD
)
# Target to generate only soh.o2r
add_custom_target(
GenerateSohOtr
COMMAND ${CMAKE_COMMAND} -E rm -f soh.o2r
# copy LUS default shaders into assets/custom
COMMAND ${CMAKE_COMMAND} -E rm -r -f ${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/custom/shaders/
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/libultraship/src/fast/shaders/ ${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/custom/shaders/
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/OTRExporter/extract_assets.py -z "$<TARGET_FILE:ZAPD>" --norom --custom-otr-file soh.o2r "--custom-assets-path" ${CMAKE_CURRENT_SOURCE_DIR}/soh/assets/custom --port-ver "${CMAKE_PROJECT_VERSION}"
COMMAND ${CMAKE_COMMAND} -DSYSTEM_NAME=${CMAKE_SYSTEM_NAME} -DTARGET_DIR="$<TARGET_FILE_DIR:ZAPD>" -DSOURCE_DIR=${CMAKE_CURRENT_SOURCE_DIR} -DBINARY_DIR=${CMAKE_BINARY_DIR} -DONLYSOHOTR=On -P ${CMAKE_CURRENT_SOURCE_DIR}/copy-existing-otrs.cmake
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/soh
COMMENT "Generating soh.o2r..."
DEPENDS ZAPD
)
if(CMAKE_SYSTEM_NAME MATCHES "Linux")
find_package(ImageMagick COMPONENTS convert)
if (ImageMagick_FOUND)
@@ -290,12 +348,9 @@ add_custom_target(CreateOSXIcons
)
add_dependencies(soh CreateOSXIcons)
install(TARGETS ZAPD DESTINATION ${CMAKE_BINARY_DIR}/assets)
set(PROGRAM_PERMISSIONS_EXECUTE OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ)
install(DIRECTORY "${CMAKE_SOURCE_DIR}/soh/assets/extractor/" DESTINATION ./assets/)
install(DIRECTORY "${CMAKE_SOURCE_DIR}/soh/assets/xml/" DESTINATION ./assets/xml)
install(DIRECTORY "${CMAKE_SOURCE_DIR}/soh/assets/yml/" DESTINATION ./assets)
# Rename the installed soh binary to drop the macos suffix
INSTALL(CODE "FILE(RENAME \${CMAKE_INSTALL_PREFIX}/../MacOS/soh-macos \${CMAKE_INSTALL_PREFIX}/../MacOS/soh)")
Submodule OTRExporter deleted from c5465ba0bb
Submodule ZAPDTR deleted from be1c68a79c
-37
View File
@@ -1,37 +0,0 @@
message(STATUS "Copying otr files...")
if(NOT ONLYSOHOTR AND EXISTS ${SOURCE_DIR}/soh/oot.o2r)
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot.o2r ${SOURCE_DIR})
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot.o2r ${BINARY_DIR}/soh/)
message(STATUS "Copied oot.o2r")
endif()
if(NOT ONLYSOHOTR AND EXISTS ${SOURCE_DIR}/soh/oot-mq.o2r)
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot-mq.o2r ${SOURCE_DIR})
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot-mq.o2r ${BINARY_DIR}/soh/)
message(STATUS "Copied oot-mq.o2r")
endif()
if(EXISTS ${SOURCE_DIR}/soh/soh.o2r)
execute_process(COMMAND ${CMAKE_COMMAND} -E copy soh.o2r ${SOURCE_DIR})
execute_process(COMMAND ${CMAKE_COMMAND} -E copy soh.o2r ${BINARY_DIR}/soh/)
message(STATUS "Copied soh.o2r")
endif()
# Additionally for Windows, copy the otrs to the target dir, side by side with soh.exe
if(SYSTEM_NAME MATCHES "Windows")
if(NOT ONLYSOHOTR AND EXISTS ${SOURCE_DIR}/soh/oot.o2r)
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot.o2r ${TARGET_DIR})
endif()
if(NOT ONLYSOHOTR AND EXISTS ${SOURCE_DIR}/soh/oot-mq.o2r)
execute_process(COMMAND ${CMAKE_COMMAND} -E copy oot-mq.o2r ${TARGET_DIR})
endif()
if(EXISTS ${SOURCE_DIR}/soh/soh.o2r)
execute_process(COMMAND ${CMAKE_COMMAND} -E copy soh.o2r ${TARGET_DIR})
endif()
endif()
if(NOT ONLYSOHOTR AND (NOT EXISTS ${SOURCE_DIR}/oot.o2r AND NOT EXISTS ${SOURCE_DIR}/oot-mq.o2r))
message(FATAL_ERROR "Failed to copy. No OTR files found.")
endif()
if(NOT EXISTS ${SOURCE_DIR}/soh.o2r)
message(FATAL_ERROR "Failed to copy. No soh OTR found.")
endif()
+16 -4
View File
@@ -20,7 +20,7 @@ It is recommended that you install Python and Git standalone, the install proces
1. Clone the Ship of Harkinian repository
_Note: Be sure to either clone with the ``--recursive`` flag or do ``git submodule update --init`` after cloning to pull in the libultraship submodule!_
_Note: Be sure to either clone with the ``--recursive`` flag or do ``git submodule update --init`` after cloning to pull in the libultraship and torch submodules!_
2. After setup and initial build, use the built-in OTR extraction to make your oot.o2r/oot-mq.o2r files.
@@ -80,6 +80,10 @@ C:\Program Files\CMake\bin\cmake.exe --build build-cmake --target clean
```
#### Regenerate Asset Headers
> **Currently unavailable.** The Torch migration removed the ZAPD-based header
> generator, and Torch does not emit OoT asset headers yet. The checked-in headers
> under `soh/assets` are unaffected; only regenerating them is.
```powershell
# If you need to regenerate the asset headers to check them into source
C:\Program Files\CMake\bin\cmake.exe --build build-cmake --target ExtractAssetHeaders
@@ -221,6 +225,10 @@ cpack -G External (creates appimage)
cmake --build build-cmake --target clean
```
#### Regenerate Asset Headers
> **Currently unavailable.** The Torch migration removed the ZAPD-based header
> generator, and Torch does not emit OoT asset headers yet. The checked-in headers
> under `soh/assets` are unaffected; only regenerating them is.
```bash
# If you need to regenerate the asset headers to check them into source
cmake --build build-cmake --target ExtractAssetHeaders
@@ -238,7 +246,7 @@ _Note: If you're using Visual Studio Code, the [CMake Tools plugin](https://mark
git clone https://github.com/HarbourMasters/Shipwright.git
cd ShipWright
# Clone the submodule libultraship
# Clone the submodules
git submodule update --init
# Install development dependencies (assuming homebrew)
@@ -278,6 +286,10 @@ cmake --build build-cmake --target clean
```
#### Regenerate Asset Headers
> **Currently unavailable.** The Torch migration removed the ZAPD-based header
> generator, and Torch does not emit OoT asset headers yet. The checked-in headers
> under `soh/assets` are unaffected; only regenerating them is.
```bash
# If you need to regenerate the asset headers to check them into source
cmake --build build-cmake --target ExtractAssetHeaders
@@ -287,7 +299,7 @@ cmake --build build-cmake --target ExtractAssetHeaders
1. Requires that your build machine is setup with the tools necessary for your platform above
2. Requires that you have the switch build tools installed
3. Clone the Ship of Harkinian repository
4. Place one or more [compatible](#compatible-roms) roms in the `OTRExporter` directory with namings of your choice
4. Place one or more [compatible](#compatible-roms) roms in the `roms` directory with namings of your choice
```bash
cd Shipwright
@@ -308,7 +320,7 @@ cmake --build build-switch --target soh_nro
1. Requires that your build machine is setup with the tools necessary for your platform above
2. Requires that you have the Wii U build tools installed
3. Clone the Ship of Harkinian repository
4. Place one or more [compatible](#compatible-roms) roms in the `OTRExporter` directory with namings of your choice
4. Place one or more [compatible](#compatible-roms) roms in the `roms` directory with namings of your choice
```bash
cd Shipwright
+3
View File
@@ -0,0 +1,3 @@
*
!.gitignore
!README.md
+3
View File
@@ -0,0 +1,3 @@
# roms
`ExtractAssets` looks here by default. Drop your ROMs in.
+17 -26
View File
@@ -104,10 +104,6 @@ if (NOT TARGET libultraship)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../libultraship ${CMAKE_BINARY_DIR}/libultraship)
endif()
if (NOT TARGET ZAPDLib)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../ZAPDTR/ZAPD ${CMAKE_BINARY_DIR}/ZAPD)
endif()
set(PROJECT_NAME soh)
################################################################################
@@ -230,6 +226,12 @@ set(ALL_FILES
################################################################################
add_executable(${PROJECT_NAME} ${ALL_FILES})
if(MSVC)
# yaml-cpp, reached through torch's headers, trips the dll-interface warnings, and soh
# builds with /WX.
set_source_files_properties(soh/Extractor/TorchExtract.cpp PROPERTIES COMPILE_OPTIONS "/wd4251;/wd4275")
endif()
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
use_props(${PROJECT_NAME} "${CMAKE_CONFIGURATION_TYPES}" "${DEFAULT_CXX_PROPS}")
endif()
@@ -322,7 +324,6 @@ target_include_directories(${PROJECT_NAME} PRIVATE assets
${CMAKE_CURRENT_SOURCE_DIR}/include/
${CMAKE_CURRENT_SOURCE_DIR}/src/
${CMAKE_CURRENT_SOURCE_DIR}/../libultraship/include
${CMAKE_CURRENT_SOURCE_DIR}/../ZAPDTR/ZAPD/resource/type
${SDL2-INCLUDE}
${SDL2-NET-INCLUDE}
${CMAKE_CURRENT_SOURCE_DIR}/assets/
@@ -598,32 +599,22 @@ if (CMAKE_GENERATOR MATCHES "Visual Studio")
add_custom_command(
TARGET ${PROJECT_NAME}
POST_BUILD
COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different ${CMAKE_SOURCE_DIR}/soh/assets/extractor ${CMAKE_BINARY_DIR}/soh/assets
COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different ${CMAKE_SOURCE_DIR}/soh/assets/xml ${CMAKE_BINARY_DIR}/soh/assets/xml
)
endif()
if(NOT CMAKE_SYSTEM_NAME MATCHES "NintendoSwitch|CafeOS")
add_custom_command(
TARGET ${PROJECT_NAME}
POST_BUILD
COMMENT "Copying asset xmls..."
COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different ${CMAKE_SOURCE_DIR}/soh/assets/extractor $<TARGET_FILE_DIR:soh>/assets
COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different ${CMAKE_SOURCE_DIR}/soh/assets/xml $<TARGET_FILE_DIR:soh>/assets/xml
COMMAND ${CMAKE_COMMAND} -E make_directory $<TARGET_FILE_DIR:soh>/assets/symbols
# COMMAND ${VS_COPY_ASSETS_CMD}
COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different ${CMAKE_SOURCE_DIR}/soh/assets/yml ${CMAKE_BINARY_DIR}/soh/assets
)
endif()
add_custom_command(
TARGET ${PROJECT_NAME}
POST_BUILD
COMMENT "Copying asset ymls..."
COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different ${CMAKE_SOURCE_DIR}/soh/assets/yml $<TARGET_FILE_DIR:soh>/assets
)
################################################################################
# Dependencies
################################################################################
add_dependencies(${PROJECT_NAME}
libultraship
torch
)
if(NOT CMAKE_SYSTEM_NAME MATCHES "NintendoSwitch|CafeOS")
add_dependencies(${PROJECT_NAME}
ZAPDLib
)
endif()
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
find_package(glfw3 REQUIRED)
@@ -639,7 +630,7 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
if(SOH_WINDOWS_64BIT)
set(ADDITIONAL_LIBRARY_DEPENDENCIES
"libultraship;"
"ZAPDLib;"
"torch;"
"glu32;"
"SDL2::SDL2;"
"SDL2::SDL2main;"
@@ -659,7 +650,7 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
set(ADDITIONAL_LIBRARY_DEPENDENCIES
"libultraship;"
"ZAPDLib;"
"torch;"
"glu32;"
"SDL2::SDL2;"
"SDL2::SDL2main;"
@@ -701,7 +692,7 @@ else()
find_package(OpusFile REQUIRED)
set(ADDITIONAL_LIBRARY_DEPENDENCIES
"libultraship;"
"ZAPDLib;"
"torch;"
SDL2::SDL2
"Ogg::ogg"
"Vorbis::vorbis"
-8
View File
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/GC_MQ_D/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/GC_MQ_NTSC_J/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/GC_MQ_NTSC_U/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/GC_MQ_PAL_F/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
-8
View File
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/GC_NMQ_D/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/GC_NMQ_NTSC_J/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/GC_NMQ_NTSC_J_CE/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/GC_NMQ_NTSC_U/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/GC_NMQ_PAL_F/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/N64_NTSC_10/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/N64_NTSC_11/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/N64_NTSC_12/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/N64_PAL_10/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
@@ -1,8 +0,0 @@
<Root>
<SymbolMap File="symbols/SymbolMap_OoTMqDbg.txt"/>
<ActorList File="symbols/ActorList_OoTMqDbg.txt"/>
<ObjectList File="symbols/ObjectList_OoTMqDbg.txt"/>
<ExternalXMLFolder Path="assets/xml/N64_PAL_11/"/>
<TexturePool File="TexturePool.xml"/>
<ExternalFile XmlPath="objects/gameplay_keep.xml" OutPath="objects/gameplay_keep/"/>
</Root>
-952
View File
@@ -1,952 +0,0 @@
<Root>
<Texture CRC="FD1D7A56" Path="assets/textures/shared/boss_key_item_name_unused_jpn_1"/>
<Texture CRC="1E03A717" Path="assets/textures/shared/object_blkobjTex_00A890"/>
<Texture CRC="EE47DD2D" Path="assets/textures/shared/tex_000165F0"/>
<Texture CRC="F39A58EB" Path="assets/textures/shared/object_blkobjTex_008090"/>
<Texture CRC="05355595" Path="assets/textures/shared/object_blkobjTex_008890"/>
<Texture CRC="E91E011C" Path="assets/textures/shared/gBotwTex_0040F0"/>
<Texture CRC="13CD3AC9" Path="assets/textures/shared/jyasinzou_room_0Tex_00F928"/>
<Texture CRC="E68D501C" Path="assets/textures/shared/object_blkobjTex_009090"/>
<Texture CRC="1749503F" Path="assets/textures/shared/gBotwTex_0048F0"/>
<Texture CRC="F3C7DB4B" Path="assets/textures/shared/gBotwTex_0060F0"/>
<Texture CRC="E7F3B78E" Path="assets/textures/shared/jyasinzou_room_0Tex_00DD28"/>
<Texture CRC="E692647D" Path="assets/textures/shared/fishing_aquarium_water"/>
<Texture CRC="ED0EC6BE" Path="assets/textures/shared/tex_0001CEB0"/>
<Texture CRC="19EFE2BC" Path="assets/textures/shared/jyasinzou_room_0Tex_00B128"/>
<Texture CRC="037B0BDD" Path="assets/textures/shared/object_blkobjTex_00D090"/>
<Texture CRC="F4A5CDD8" Path="assets/textures/shared/ddan_room_0Tex_01B498"/>
<Texture CRC="FC85B741" Path="assets/textures/shared/HIDAN_room_0Tex_005EC0"/>
<Texture CRC="07D322B0" Path="assets/textures/shared/jyasinzou_room_0Tex_00E128"/>
<Texture CRC="0D92FCD4" Path="assets/textures/shared/jyasinzou_room_10Tex_0051A0"/>
<Texture CRC="0921DF7B" Path="assets/textures/shared/object_blkobjTex_00B090"/>
<Texture CRC="08DD79E3" Path="assets/textures/shared/object_blkobjTex_00B890"/>
<Texture CRC="E5039D29" Path="assets/textures/shared/tex_000155F0"/>
<Texture CRC="07CF0466" Path="assets/textures/shared/lift_chain"/>
<Texture CRC="E701D6A2" Path="assets/textures/shared/ganontika_room_12Tex_007260"/>
<Texture CRC="F9B8D065" Path="assets/textures/shared/tex_000167F0"/>
<Texture CRC="E06BBB16" Path="assets/textures/shared/object_hidan_objectsTex_000240"/>
<Texture CRC="E85888C7" Path="assets/textures/shared/tex_00005D50"/>
<Texture CRC="0E2AA315" Path="assets/textures/shared/HIDAN_room_0Tex_005AC0"/>
<Texture CRC="19148C2A" Path="assets/textures/shared/HIDAN_room_10Tex_012298"/>
<Texture CRC="02A396D3" Path="assets/textures/shared/eff_unknown_2"/>
<Texture CRC="0E87B7F3" Path="assets/textures/shared/object_blkobjTex_00A090"/>
<Texture CRC="FFB7F7EB" Path="assets/textures/shared/object_demo_kekkaiTex_0089D0"/>
<Texture CRC="E8E230E3" Path="assets/textures/shared/object_demo_kekkaiTex_00C0B0"/>
<Texture CRC="FE9DF649" Path="assets/textures/shared/fishing_stream_splash_tile_1"/>
<Texture CRC="1964563B" Path="assets/textures/shared/tex_00019870"/>
<Texture CRC="085CDA77" Path="assets/textures/shared/ddan_room_0Tex_018498"/>
<Texture CRC="EB9122B3" Path="assets/textures/shared/HIDAN_room_0Tex_0052C0"/>
<Texture CRC="0BB1177F" Path="assets/textures/shared/jyasinboss_room_1Tex_006E38"/>
<Texture CRC="E51AACC5" Path="assets/textures/shared/jyasinboss_room_2Tex_0029C0"/>
<Texture CRC="1437E190" Path="assets/textures/shared/jyasinzou_room_0Tex_00A928"/>
<Texture CRC="FD7F0F21" Path="assets/textures/shared/object_blkobjTex_012090"/>
<Texture CRC="EAC88244" Path="assets/textures/shared/tex_000027F0"/>
<Texture CRC="E6FA3766" Path="assets/textures/shared/gBotwTex_0030F0"/>
<Texture CRC="E6EE37DC" Path="assets/textures/shared/object_hidan_objectsTex_005E40"/>
<Texture CRC="06E6313A" Path="assets/textures/shared/HAKAdan_room_21Tex_008F00"/>
<Texture CRC="F9299C24" Path="assets/textures/shared/jyasinzou_room_10Tex_007DA0"/>
<Texture CRC="05D9B7A3" Path="assets/textures/shared/ydan_room_0Tex_009160"/>
<Texture CRC="EA9CC59D" Path="assets/textures/shared/ydan_room_0Tex_00F160"/>
<Texture CRC="0D81F9C2" Path="assets/textures/shared/jabu_objects_1_tlut"/>
<Texture CRC="18FA875C" Path="assets/textures/shared/jabu_objects_tex_00000140"/>
<Texture CRC="FF137ACD" Path="assets/textures/shared/object_blkobjTex_00C090"/>
<Texture CRC="EC91F676" Path="assets/textures/shared/object_bvTex_019BB8"/>
<Texture CRC="1AB2D605" Path="assets/textures/shared/object_bvTLUT_0199B0"/>
<Texture CRC="0F30970D" Path="assets/textures/shared/web_tex"/>
<Texture CRC="1543A457" Path="assets/textures/shared/Bmori1_room_0Tex_007CC8"/>
<Texture CRC="FD65AC3E" Path="assets/textures/shared/ddan_room_10Tex_004E50"/>
<Texture CRC="E38D2C3B" Path="assets/textures/shared/ddan_room_11Tex_000C80"/>
<Texture CRC="EB2C6396" Path="assets/textures/shared/ddan_room_11Tex_001480"/>
<Texture CRC="19B3962B" Path="assets/textures/shared/ganontika_room_10Tex_004168"/>
<Texture CRC="F297A414" Path="assets/textures/shared/ganontika_room_12Tex_009370"/>
<Texture CRC="E41692EE" Path="assets/textures/shared/HAKAdan_room_10Tex_0073A0"/>
<Texture CRC="FD79012C" Path="assets/textures/shared/HIDAN_room_10Tex_011898"/>
<Texture CRC="1766570C" Path="assets/textures/shared/HIDAN_room_10Tex_011A98"/>
<Texture CRC="FE493504" Path="assets/textures/shared/HIDAN_room_13Tex_00C3D8"/>
<Texture CRC="0A5A144B" Path="assets/textures/shared/HIDAN_room_16Tex_00B170"/>
<Texture CRC="F89FB3AB" Path="assets/textures/shared/ice_doukutu_room_10Tex_003BD8"/>
<Texture CRC="EBB7AF44" Path="assets/textures/shared/men_room_0Tex_008938"/>
<Texture CRC="FC676B88" Path="assets/textures/shared/gBotwTex_0050F0"/>
<Texture CRC="0B77392E" Path="assets/textures/shared/tex_0001A070"/>
<Texture CRC="F0C936EE" Path="assets/textures/shared/hashira_gate"/>
<Texture CRC="FB929B87" Path="assets/textures/shared/tex_00005A48"/>
<Texture CRC="F035BB2D" Path="assets/textures/shared/Bmori1_room_0Tex_00A0C8"/>
<Texture CRC="1A44DDC7" Path="assets/textures/shared/ganontika_room_10Tex_004968"/>
<Texture CRC="ED895079" Path="assets/textures/shared/ganontika_room_11Tex_005150"/>
<Texture CRC="FFE381A7" Path="assets/textures/shared/ganontika_room_12Tex_005A60"/>
<Texture CRC="1A108172" Path="assets/textures/shared/ganontika_room_12TLUT_005240"/>
<Texture CRC="0A14B800" Path="assets/textures/shared/HIDAN_room_10Tex_017C98"/>
<Texture CRC="009F76D8" Path="assets/textures/shared/HIDAN_room_16Tex_00A970"/>
<Texture CRC="E119A079" Path="assets/textures/shared/HIDAN_room_17Tex_008138"/>
<Texture CRC="E9024823" Path="assets/textures/shared/jyasinzou_room_0Tex_00E928"/>
<Texture CRC="E45E3120" Path="assets/textures/shared/jyasinzou_room_13Tex_003048"/>
<Texture CRC="07C35EF3" Path="assets/textures/shared/ydan_room_0Tex_012EE8"/>
<Texture CRC="E6985582" Path="assets/textures/shared/bowling_sceneTex_008120"/>
<Texture CRC="0689B669" Path="assets/textures/shared/hakasitarelay_room_5Tex_003448"/>
<Texture CRC="03039DCB" Path="assets/textures/shared/spot00_sceneTex_024818"/>
<Texture CRC="F5581E37" Path="assets/textures/shared/spot00_sceneTLUT_013D70"/>
<Texture CRC="1ABC3F9F" Path="assets/textures/shared/eff_unknown_3"/>
<Texture CRC="E0C05022" Path="assets/textures/shared/object_blkobjTex_00D890"/>
<Texture CRC="FAD9324A" Path="assets/textures/shared/cell_door"/>
<Texture CRC="010DE1D3" Path="assets/textures/shared/tex_00016BF0"/>
<Texture CRC="F4E00E78" Path="assets/textures/shared/tex_00016DF0"/>
<Texture CRC="EB51725A" Path="assets/textures/shared/tex_000187F0"/>
<Texture CRC="F2EE5FA3" Path="assets/textures/shared/kanaami_middle"/>
<Texture CRC="1E60B593" Path="assets/textures/shared/object_spot09_objTex_00A490"/>
<Texture CRC="070FB26E" Path="assets/textures/shared/Bmori1_room_0Tex_00B0C8"/>
<Texture CRC="0FC10D68" Path="assets/textures/shared/Bmori1_room_0Tex_00B8C8"/>
<Texture CRC="F904FCB9" Path="assets/textures/shared/Bmori1_room_12Tex_0065F0"/>
<Texture CRC="09A94F23" Path="assets/textures/shared/Bmori1_room_14Tex_003530"/>
<Texture CRC="FF246A91" Path="assets/textures/shared/FIRE_bs_room_1Tex_004BD8"/>
<Texture CRC="0A019901" Path="assets/textures/shared/ganontika_room_10Tex_005968"/>
<Texture CRC="076B5ABF" Path="assets/textures/shared/ganontika_room_10Tex_005B68"/>
<Texture CRC="0EF19A0E" Path="assets/textures/shared/HIDAN_room_11Tex_0033B8"/>
<Texture CRC="0B9F067E" Path="assets/textures/shared/HIDAN_room_17Tex_005138"/>
<Texture CRC="E4379EFF" Path="assets/textures/shared/HIDAN_room_17Tex_005938"/>
<Texture CRC="1450BE5B" Path="assets/textures/shared/HIDAN_room_17Tex_006938"/>
<Texture CRC="E4C0C584" Path="assets/textures/shared/jyasinzou_room_15Tex_0043B8"/>
<Texture CRC="F4E2E220" Path="assets/textures/shared/men_room_0Tex_00ED38"/>
<Texture CRC="F76F5125" Path="assets/textures/shared/men_room_10Tex_004458"/>
<Texture CRC="F3E82477" Path="assets/textures/shared/ydan_room_0Tex_00CD60"/>
<Texture CRC="0C77CC92" Path="assets/textures/shared/ydan_room_3Tex_0094B0"/>
<Texture CRC="E2F531E7" Path="assets/textures/shared/hakasitarelay_room_0Tex_0062B8"/>
<Texture CRC="F7DA366C" Path="assets/textures/shared/hakasitarelay_room_1Tex_005720"/>
<Texture CRC="11B0F260" Path="assets/textures/shared/hakasitarelay_room_4Tex_003C80"/>
<Texture CRC="1CE49D25" Path="assets/textures/shared/eff_unknown_12"/>
<Texture CRC="E988267C" Path="assets/textures/shared/flash"/>
<Texture CRC="1D8E7A5B" Path="assets/textures/shared/unknown_stone_2"/>
<Texture CRC="09556A28" Path="assets/textures/shared/door_bars"/>
<Texture CRC="EE556A49" Path="assets/textures/shared/deku_nut"/>
<Texture CRC="02243AF1" Path="assets/textures/shared/object_fdTex_0056A8"/>
<Texture CRC="EE8FB60E" Path="assets/textures/shared/fishing_water_dust"/>
<Texture CRC="07120E67" Path="assets/textures/shared/gBotwTex_0058F0"/>
<Texture CRC="0338AD8D" Path="assets/textures/shared/object_hakach_objectsTex_0062F0"/>
<Texture CRC="F678762F" Path="assets/textures/shared/tex_0001A470"/>
<Texture CRC="1C5FB6BE" Path="assets/textures/shared/object_hidan_objectsTex_006E40"/>
<Texture CRC="0695CCC0" Path="assets/textures/shared/twisted_hall_ladder"/>
<Texture CRC="F08F4278" Path="assets/textures/shared/tex_00000170"/>
<Texture CRC="EE5176FB" Path="assets/textures/shared/tex_00014020"/>
<Texture CRC="10F072E0" Path="assets/textures/shared/maruta_unused_1"/>
<Texture CRC="076BF717" Path="assets/textures/shared/Bmori1_room_0Tex_00CB58"/>
<Texture CRC="0696FE07" Path="assets/textures/shared/Bmori1_room_10Tex_001250"/>
<Texture CRC="107EE843" Path="assets/textures/shared/Bmori1_room_11Tex_009118"/>
<Texture CRC="0E17A8DB" Path="assets/textures/shared/Bmori1_room_12Tex_0071F0"/>
<Texture CRC="F5467498" Path="assets/textures/shared/Bmori1_room_13Tex_004CC0"/>
<Texture CRC="E9EC151D" Path="assets/textures/shared/ddan_room_0Tex_011498"/>
<Texture CRC="EF5A64C2" Path="assets/textures/shared/ddan_room_0Tex_012C98"/>
<Texture CRC="0E597363" Path="assets/textures/shared/ddan_room_0Tex_013C98"/>
<Texture CRC="0DDC2AEF" Path="assets/textures/shared/ddan_room_12Tex_007730"/>
<Texture CRC="0472569F" Path="assets/textures/shared/ganontika_room_2Tex_0047D8"/>
<Texture CRC="06FD7C7C" Path="assets/textures/shared/HIDAN_room_0Tex_005CC0"/>
<Texture CRC="F684D94A" Path="assets/textures/shared/HIDAN_room_1Tex_0091E0"/>
<Texture CRC="103C2271" Path="assets/textures/shared/ice_doukutu_room_0Tex_002F30"/>
<Texture CRC="0093A3F4" Path="assets/textures/shared/ice_doukutu_room_11Tex_0031D8"/>
<Texture CRC="16A736BD" Path="assets/textures/shared/ice_doukutu_room_1Tex_00AB40"/>
<Texture CRC="F4561B9A" Path="assets/textures/shared/jyasinzou_room_0Tex_00D528"/>
<Texture CRC="EAC340AD" Path="assets/textures/shared/jyasinzou_room_10Tex_0079A0"/>
<Texture CRC="0194C678" Path="assets/textures/shared/jyasinzou_room_18Tex_0030C0"/>
<Texture CRC="E5EA84ED" Path="assets/textures/shared/men_room_0Tex_008138"/>
<Texture CRC="E57046CB" Path="assets/textures/shared/men_room_1Tex_007290"/>
<Texture CRC="0EBD6689" Path="assets/textures/shared/men_room_2Tex_004B78"/>
<Texture CRC="F60B9167" Path="assets/textures/shared/MIZUsin_room_12Tex_004128"/>
<Texture CRC="0F56933B" Path="assets/textures/shared/MIZUsin_room_22Tex_0044E8"/>
<Texture CRC="083D33DC" Path="assets/textures/shared/ydan_room_0Tex_009960"/>
<Texture CRC="FC1BD5AE" Path="assets/textures/shared/ydan_room_0Tex_00A560"/>
<Texture CRC="E01AC796" Path="assets/textures/shared/ydan_room_0Tex_010960"/>
<Texture CRC="E1CE4C08" Path="assets/textures/shared/ydan_room_11Tex_005CD8"/>
<Texture CRC="0D27D9E9" Path="assets/textures/shared/hairal_niwa_sceneTex_007390"/>
<Texture CRC="E9E18C29" Path="assets/textures/shared/hairal_niwa_sceneTex_008B90"/>
<Texture CRC="0017751E" Path="assets/textures/shared/hairal_niwa_sceneTex_00FB90"/>
<Texture CRC="0469FC0A" Path="assets/textures/shared/hakasitarelay_room_1Tex_005F20"/>
<Texture CRC="E0C3E40A" Path="assets/textures/shared/hylia_labo_sceneTex_009A90"/>
<Texture CRC="E6476EA0" Path="assets/textures/shared/kakusiana_room_0Tex_0022A0"/>
<Texture CRC="F49F6117" Path="assets/textures/shared/kakusiana_room_0Tex_0042A0"/>
<Texture CRC="1E8999E1" Path="assets/textures/shared/kakusiana_room_10Tex_003BE0"/>
<Texture CRC="0DC68B3C" Path="assets/textures/shared/spot00_sceneTex_01AB98"/>
<Texture CRC="11AE73DA" Path="assets/textures/shared/spot00_sceneTex_01B398"/>
<Texture CRC="1B5470D3" Path="assets/textures/shared/spot00_sceneTex_020018"/>
<Texture CRC="E000AFF1" Path="assets/textures/shared/spot00_sceneTex_024018"/>
<Texture CRC="11F90BE8" Path="assets/textures/shared/spot02_room_1Tex_011508"/>
<Texture CRC="E001D4EB" Path="assets/textures/shared/spot04_room_0Tex_014B08"/>
<Texture CRC="11CDA502" Path="assets/textures/shared/spot04_room_0Tex_015308"/>
<Texture CRC="16CCF21D" Path="assets/textures/shared/gameplay_dangeon_keepTex_000200"/>
<Texture CRC="1A276B01" Path="assets/textures/shared/eff_bubble_1"/>
<Texture CRC="F418FB62" Path="assets/textures/shared/ocarina_of_time_design"/>
<Texture CRC="EE75476B" Path="assets/textures/shared/unused_tree_stump_top"/>
<Texture CRC="0E448260" Path="assets/textures/shared/object_blkobjTex_00E090"/>
<Texture CRC="E0E2DE0B" Path="assets/textures/shared/object_demo_kekkaiTex_000800"/>
<Texture CRC="F0896343" Path="assets/textures/shared/object_demo_kekkaiTex_002450"/>
<Texture CRC="0B08107E" Path="assets/textures/shared/object_fdTex_00A050"/>
<Texture CRC="0586B026" Path="assets/textures/shared/tex_00008930"/>
<Texture CRC="09EF3B55" Path="assets/textures/shared/object_gjTex_003B20"/>
<Texture CRC="0B070D01" Path="assets/textures/shared/object_gjTex_003D20"/>
<Texture CRC="E8F7B7D2" Path="assets/textures/shared/tex_00016FF0"/>
<Texture CRC="10D84CDA" Path="assets/textures/shared/tex_0001C470"/>
<Texture CRC="09062785" Path="assets/textures/shared/gtg_6310"/>
<Texture CRC="05BB78C0" Path="assets/textures/shared/object_pohTex_004D10"/>
<Texture CRC="F35E1E32" Path="assets/textures/shared/object_po_composerTex_005AE0"/>
<Texture CRC="F460A18B" Path="assets/textures/shared/tex_0000"/>
<Texture CRC="1F3E7382" Path="assets/textures/shared/tex_0400"/>
<Texture CRC="08398602" Path="assets/textures/shared/object_spot09_objTex_008490"/>
<Texture CRC="F8CAD0BB" Path="assets/textures/shared/corral_fence"/>
<Texture CRC="ECC3AE58" Path="assets/textures/shared/metal_bar"/>
<Texture CRC="15754092" Path="assets/textures/shared/bdan_room_13Tex_001D88"/>
<Texture CRC="EC05BD1D" Path="assets/textures/shared/bdan_room_13Tex_002188"/>
<Texture CRC="E0A3A9B5" Path="assets/textures/shared/Bmori1_room_0Tex_005CC8"/>
<Texture CRC="E64F5E65" Path="assets/textures/shared/Bmori1_room_0Tex_0088C8"/>
<Texture CRC="15C10EF9" Path="assets/textures/shared/Bmori1_room_0Tex_00C2C8"/>
<Texture CRC="1BCC4F3E" Path="assets/textures/shared/Bmori1_room_17Tex_0088B8"/>
<Texture CRC="0FFF410A" Path="assets/textures/shared/ddan_room_0Tex_011898"/>
<Texture CRC="1410F5ED" Path="assets/textures/shared/ddan_room_0Tex_015C98"/>
<Texture CRC="E6F457E5" Path="assets/textures/shared/ddan_room_0Tex_017898"/>
<Texture CRC="FAB44CE6" Path="assets/textures/shared/ganon_room_0Tex_0076D0"/>
<Texture CRC="E377EBF4" Path="assets/textures/shared/ganon_room_1Tex_006770"/>
<Texture CRC="064B271A" Path="assets/textures/shared/ganon_room_6Tex_008B00"/>
<Texture CRC="F4FC78F4" Path="assets/textures/shared/ganontika_room_0Tex_007EF8"/>
<Texture CRC="F1F2F1FA" Path="assets/textures/shared/ganontika_room_12Tex_008660"/>
<Texture CRC="1DA32295" Path="assets/textures/shared/ganontika_room_1Tex_0119C0"/>
<Texture CRC="F19BC15B" Path="assets/textures/shared/ganontika_room_2Tex_004FD8"/>
<Texture CRC="160FC921" Path="assets/textures/shared/ganontika_room_6Tex_00CC90"/>
<Texture CRC="16601E00" Path="assets/textures/shared/ganontika_room_9Tex_00A888"/>
<Texture CRC="0A0235AF" Path="assets/textures/shared/ganon_demo_sceneTex_008870"/>
<Texture CRC="1B4711F7" Path="assets/textures/shared/gerudoway_room_0Tex_002FB0"/>
<Texture CRC="0176FF24" Path="assets/textures/shared/gerudoway_room_1Tex_005B10"/>
<Texture CRC="0B5B2427" Path="assets/textures/shared/HIDAN_room_10Tex_017898"/>
<Texture CRC="0EDFD923" Path="assets/textures/shared/HIDAN_room_1Tex_00B5E0"/>
<Texture CRC="E71EBF7C" Path="assets/textures/shared/ice_doukutu_room_2Tex_002720"/>
<Texture CRC="F2D8CCC3" Path="assets/textures/shared/jyasinboss_room_1Tex_005638"/>
<Texture CRC="E517951C" Path="assets/textures/shared/jyasinzou_room_13Tex_004448"/>
<Texture CRC="F3796950" Path="assets/textures/shared/jyasinzou_room_14Tex_003090"/>
<Texture CRC="FB1AAEE8" Path="assets/textures/shared/jyasinzou_room_15Tex_004BB8"/>
<Texture CRC="F9FA965A" Path="assets/textures/shared/jyasinzou_room_16Tex_004188"/>
<Texture CRC="0C21F5B9" Path="assets/textures/shared/jyasinzou_room_1Tex_006AF8"/>
<Texture CRC="F81085E7" Path="assets/textures/shared/men_room_0Tex_00B538"/>
<Texture CRC="06DDD075" Path="assets/textures/shared/men_room_0Tex_00DD38"/>
<Texture CRC="FD93304A" Path="assets/textures/shared/men_room_10Tex_002458"/>
<Texture CRC="EB85EB44" Path="assets/textures/shared/MIZUsin_room_0Tex_00DE48"/>
<Texture CRC="0A52B296" Path="assets/textures/shared/MIZUsin_room_0Tex_00E648"/>
<Texture CRC="03335399" Path="assets/textures/shared/MIZUsin_room_12Tex_003928"/>
<Texture CRC="15339444" Path="assets/textures/shared/MIZUsin_room_14Tex_005660"/>
<Texture CRC="EC94487D" Path="assets/textures/shared/ydan_room_0Tex_00B560"/>
<Texture CRC="E526D720" Path="assets/textures/shared/ydan_room_0Tex_00C560"/>
<Texture CRC="EE2A311A" Path="assets/textures/shared/ydan_room_0Tex_00D560"/>
<Texture CRC="F258216F" Path="assets/textures/shared/ydan_room_3Tex_00A8B0"/>
<Texture CRC="F995FF42" Path="assets/textures/shared/bowling_sceneTex_004720"/>
<Texture CRC="1580830E" Path="assets/textures/shared/daiyousei_izumi_sceneTex_00C000"/>
<Texture CRC="FB7677CD" Path="assets/textures/shared/daiyousei_izumi_sceneTex_00C800"/>
<Texture CRC="EC5691BA" Path="assets/textures/shared/daiyousei_izumi_sceneTex_00D800"/>
<Texture CRC="EFB16917" Path="assets/textures/shared/hairal_niwa_sceneTex_004B90"/>
<Texture CRC="0A735ADC" Path="assets/textures/shared/hairal_niwa_sceneTex_005390"/>
<Texture CRC="F812EC23" Path="assets/textures/shared/hairal_niwa_sceneTex_007B90"/>
<Texture CRC="043CE192" Path="assets/textures/shared/hairal_niwa_sceneTex_009390"/>
<Texture CRC="16CC49E3" Path="assets/textures/shared/hairal_niwa_sceneTex_00EB90"/>
<Texture CRC="15F37497" Path="assets/textures/shared/hairal_niwa_sceneTex_00F390"/>
<Texture CRC="E1CDE090" Path="assets/textures/shared/hakasitarelay_room_0Tex_003448"/>
<Texture CRC="0C3C11BD" Path="assets/textures/shared/hakasitarelay_room_0Tex_005448"/>
<Texture CRC="02DBC410" Path="assets/textures/shared/hakasitarelay_room_0Tex_005848"/>
<Texture CRC="15641343" Path="assets/textures/shared/hakasitarelay_room_1Tex_006320"/>
<Texture CRC="1B57EF18" Path="assets/textures/shared/hakasitarelay_room_2Tex_006CA8"/>
<Texture CRC="09603C55" Path="assets/textures/shared/hakasitarelay_sceneTex_00D880"/>
<Texture CRC="1B8179C3" Path="assets/textures/shared/hylia_labo_sceneTex_008590"/>
<Texture CRC="F41C6BA8" Path="assets/textures/shared/hylia_labo_sceneTex_009990"/>
<Texture CRC="ED602894" Path="assets/textures/shared/kakusiana_room_0Tex_005AA0"/>
<Texture CRC="1414C410" Path="assets/textures/shared/kakusiana_room_11Tex_004048"/>
<Texture CRC="1EF67D5E" Path="assets/textures/shared/spot00_sceneTex_01F818"/>
<Texture CRC="E9A72C25" Path="assets/textures/shared/night_entrance"/>
<Texture CRC="0805B7BD" Path="assets/textures/shared/spot10_room_1Tex_004FA0"/>
<Texture CRC="1147203B" Path="assets/textures/shared/spot18_room_0Tex_009960"/>
<Texture CRC="09CDB0D6" Path="assets/textures/shared/pause_save_1_1"/>
<Texture CRC="F41C8814" Path="assets/textures/shared/gameplay_dangeon_keepTex_000000"/>
<Texture CRC="F62DF8AC" Path="assets/textures/shared/field_door_knob_upper"/>
<Texture CRC="EDCD2438" Path="assets/textures/shared/eff_unknown_10"/>
<Texture CRC="19D3C674" Path="assets/textures/shared/eff_unknown_8"/>
<Texture CRC="E92D820F" Path="assets/textures/shared/biri_outer_hood"/>
<Texture CRC="1FDE7D92" Path="assets/textures/shared/object_blkobjTex_009890"/>
<Texture CRC="11C993FD" Path="assets/textures/shared/object_blkobjTex_00C890"/>
<Texture CRC="F9B0AE51" Path="assets/textures/shared/bowling_stone_wall"/>
<Texture CRC="FEF48320" Path="assets/textures/shared/object_bvTex_008F88"/>
<Texture CRC="E74E736D" Path="assets/textures/shared/tex_00002640"/>
<Texture CRC="1E4711B1" Path="assets/textures/shared/tex_000010D0"/>
<Texture CRC="EA0E81C8" Path="assets/textures/shared/object_demo_kekkaiTex_006140"/>
<Texture CRC="F4D9D35C" Path="assets/textures/shared/object_demo_kekkaiTex_007DB0"/>
<Texture CRC="FA474623" Path="assets/textures/shared/object_dnsTex_002F20"/>
<Texture CRC="03A97838" Path="assets/textures/shared/tex_00000800"/>
<Texture CRC="1C29E4A3" Path="assets/textures/shared/object_fdTex_0050A8"/>
<Texture CRC="FE05DC4E" Path="assets/textures/shared/object_fhgTex_004DA0"/>
<Texture CRC="E767A558" Path="assets/textures/shared/tex_00008570"/>
<Texture CRC="1B0E9FE6" Path="assets/textures/shared/tex_00008630"/>
<Texture CRC="F2165B27" Path="assets/textures/shared/tex_00008D30"/>
<Texture CRC="1BF0EDA3" Path="assets/textures/shared/tex_000091B0"/>
<Texture CRC="0F0AD674" Path="assets/textures/shared/tex_00009E20"/>
<Texture CRC="1E912266" Path="assets/textures/shared/tex_0000A020"/>
<Texture CRC="E0FAC473" Path="assets/textures/shared/tex_0000A260"/>
<Texture CRC="EC4ED225" Path="assets/textures/shared/object_geldbTex_002880"/>
<Texture CRC="EF58D91D" Path="assets/textures/shared/object_geldbTex_002B80"/>
<Texture CRC="F2AA7BB5" Path="assets/textures/shared/grass"/>
<Texture CRC="1C4EC8A1" Path="assets/textures/shared/blood_splatter"/>
<Texture CRC="1B21DD4A" Path="assets/textures/shared/tex_000173F0"/>
<Texture CRC="F27781B5" Path="assets/textures/shared/object_hidan_objectsTex_001A40"/>
<Texture CRC="0FEFAAB6" Path="assets/textures/shared/object_hidan_objectsTex_003A40"/>
<Texture CRC="13FDA83C" Path="assets/textures/shared/object_hidan_objectsTex_004A40"/>
<Texture CRC="035A45AE" Path="assets/textures/shared/tex_00003150"/>
<Texture CRC="E6F3F1FD" Path="assets/textures/shared/cobra_tooth"/>
<Texture CRC="F2034104" Path="assets/textures/shared/mirror_gradient"/>
<Texture CRC="1ECE2D10" Path="assets/textures/shared/gtg_rotating_ring_platform_inner_circle"/>
<Texture CRC="17448599" Path="assets/textures/shared/object_mizu_objectsTex_009520"/>
<Texture CRC="F8AF4212" Path="assets/textures/shared/twisted_hall_carpet"/>
<Texture CRC="EAAD42ED" Path="assets/textures/shared/metal_body"/>
<Texture CRC="F6673280" Path="assets/textures/shared/tex_000016A8"/>
<Texture CRC="FB55D32F" Path="assets/textures/shared/tex_00005E48"/>
<Texture CRC="1C960FEB" Path="assets/textures/shared/tex_00006688"/>
<Texture CRC="140B02AD" Path="assets/textures/shared/tex_00001D90"/>
<Texture CRC="041873FA" Path="assets/textures/shared/tex_00001F70"/>
<Texture CRC="0225074D" Path="assets/textures/shared/tex_00001FB0"/>
<Texture CRC="1E7E2033" Path="assets/textures/shared/tex_000020B0"/>
<Texture CRC="F1D5B861" Path="assets/textures/shared/tlut_00001D70"/>
<Texture CRC="0CB197B9" Path="assets/textures/shared/object_pohTex_003010"/>
<Texture CRC="EABA3AA1" Path="assets/textures/shared/tex_00013820"/>
<Texture CRC="1E269341" Path="assets/textures/shared/object_spot09_objTex_00B490"/>
<Texture CRC="1B2A1991" Path="assets/textures/shared/torch_flame_guard"/>
<Texture CRC="E761B6AC" Path="assets/textures/shared/bdan_room_14Tex_0045D8"/>
<Texture CRC="0D210C87" Path="assets/textures/shared/bdan_room_14Tex_004DD8"/>
<Texture CRC="0A940608" Path="assets/textures/shared/bdan_room_2Tex_006DC8"/>
<Texture CRC="FF71874B" Path="assets/textures/shared/Bmori1_room_0Tex_00C0C8"/>
<Texture CRC="E38C7D5F" Path="assets/textures/shared/Bmori1_room_10Tex_001A50"/>
<Texture CRC="0E15A329" Path="assets/textures/shared/Bmori1_room_10Tex_004BC8"/>
<Texture CRC="043639A2" Path="assets/textures/shared/Bmori1_room_11Tex_008118"/>
<Texture CRC="13386815" Path="assets/textures/shared/Bmori1_room_17Tex_0080B8"/>
<Texture CRC="102D8CFF" Path="assets/textures/shared/Bmori1_room_7Tex_008560"/>
<Texture CRC="16525216" Path="assets/textures/shared/Bmori1_room_7Tex_009160"/>
<Texture CRC="19351714" Path="assets/textures/shared/Bmori1_room_7Tex_009D60"/>
<Texture CRC="E2231A4E" Path="assets/textures/shared/Bmori1_room_7Tex_00A560"/>
<Texture CRC="FE12C8B7" Path="assets/textures/shared/Bmori1_room_7Tex_00B560"/>
<Texture CRC="F553680E" Path="assets/textures/shared/Bmori1_room_7Tex_011768"/>
<Texture CRC="E358CE7D" Path="assets/textures/shared/ddan_room_0Tex_011C98"/>
<Texture CRC="FE4D9245" Path="assets/textures/shared/ddan_room_0Tex_015498"/>
<Texture CRC="1B63F7AB" Path="assets/textures/shared/ddan_room_0TLUT_011290"/>
<Texture CRC="0042824F" Path="assets/textures/shared/ddan_room_10Tex_002A50"/>
<Texture CRC="F01A4518" Path="assets/textures/shared/ddan_room_10Tex_002E50"/>
<Texture CRC="08882A33" Path="assets/textures/shared/ddan_room_10Tex_003650"/>
<Texture CRC="EBB48258" Path="assets/textures/shared/ddan_room_10Tex_003A50"/>
<Texture CRC="E87EC430" Path="assets/textures/shared/ddan_room_10Tex_004250"/>
<Texture CRC="0CCFACB3" Path="assets/textures/shared/ddan_room_10Tex_004650"/>
<Texture CRC="FEA06378" Path="assets/textures/shared/ddan_room_3Tex_00D5B8"/>
<Texture CRC="F8E8F33E" Path="assets/textures/shared/FIRE_bs_room_1Tex_0065D8"/>
<Texture CRC="EF1C9597" Path="assets/textures/shared/ganon_room_0Tex_007068"/>
<Texture CRC="E60DFE8F" Path="assets/textures/shared/ganon_room_5Tex_006308"/>
<Texture CRC="0E142D1D" Path="assets/textures/shared/ganon_room_6Tex_008200"/>
<Texture CRC="FAAD8F7E" Path="assets/textures/shared/ganon_room_8Tex_004A20"/>
<Texture CRC="E73C495F" Path="assets/textures/shared/ganontika_room_12Tex_008260"/>
<Texture CRC="F7DA24EF" Path="assets/textures/shared/ganontika_room_17Tex_002A98"/>
<Texture CRC="F733905C" Path="assets/textures/shared/ganontika_room_17Tex_002E98"/>
<Texture CRC="E0D329EA" Path="assets/textures/shared/ganontika_room_17Tex_003E98"/>
<Texture CRC="FA9DCD71" Path="assets/textures/shared/ganontika_room_17Tex_004E98"/>
<Texture CRC="E610FE82" Path="assets/textures/shared/ganontika_room_6Tex_00CA90"/>
<Texture CRC="1BC21D2A" Path="assets/textures/shared/ganon_demo_sceneTex_007370"/>
<Texture CRC="1ED26725" Path="assets/textures/shared/ganon_sonogo_room_0Tex_005820"/>
<Texture CRC="E3C4E5C4" Path="assets/textures/shared/ganon_sonogo_room_0Tex_007020"/>
<Texture CRC="111EF595" Path="assets/textures/shared/ganon_sonogo_room_0Tex_007420"/>
<Texture CRC="1778E2AD" Path="assets/textures/shared/ganon_sonogo_room_0Tex_007820"/>
<Texture CRC="EB105C4F" Path="assets/textures/shared/gerudoway_room_0Tex_003FB0"/>
<Texture CRC="F81CD64C" Path="assets/textures/shared/HAKAdan_room_0Tex_0091A0"/>
<Texture CRC="14C7DE24" Path="assets/textures/shared/HAKAdan_room_10Tex_004FA0"/>
<Texture CRC="1E27F99A" Path="assets/textures/shared/HAKAdan_room_21Tex_008700"/>
<Texture CRC="E1E22A3C" Path="assets/textures/shared/HIDAN_room_0Tex_0056C0"/>
<Texture CRC="EB48A97D" Path="assets/textures/shared/HIDAN_room_1Tex_0087E0"/>
<Texture CRC="1AE75412" Path="assets/textures/shared/HIDAN_room_1Tex_00A5E0"/>
<Texture CRC="177FA69E" Path="assets/textures/shared/jyasinboss_room_1TLUT_002E18"/>
<Texture CRC="064E5E5B" Path="assets/textures/shared/jyasinzou_room_0Tex_00C128"/>
<Texture CRC="150A7E2B" Path="assets/textures/shared/jyasinzou_room_10Tex_005DA0"/>
<Texture CRC="F5CA5751" Path="assets/textures/shared/jyasinzou_room_10Tex_0065A0"/>
<Texture CRC="1F4EADD6" Path="assets/textures/shared/jyasinzou_room_23Tex_0043B8"/>
<Texture CRC="F7B3B208" Path="assets/textures/shared/jyasinzou_room_25Tex_00DE68"/>
<Texture CRC="ED9D7B96" Path="assets/textures/shared/men_room_0Tex_00D538"/>
<Texture CRC="FE977548" Path="assets/textures/shared/men_room_0Tex_00F538"/>
<Texture CRC="076C7EC4" Path="assets/textures/shared/men_room_10Tex_003C58"/>
<Texture CRC="E5D97CAC" Path="assets/textures/shared/MIZUsin_room_0Tex_00D648"/>
<Texture CRC="F1A0303A" Path="assets/textures/shared/MIZUsin_room_5Tex_0039F8"/>
<Texture CRC="F5965311" Path="assets/textures/shared/MIZUsin_room_5Tex_0041F8"/>
<Texture CRC="02B97BC3" Path="assets/textures/shared/ydan_room_0Tex_00A160"/>
<Texture CRC="F8D10B0D" Path="assets/textures/shared/ydan_room_0Tex_013EE8"/>
<Texture CRC="E7A1CC7A" Path="assets/textures/shared/ydan_room_3Tex_00B0B0"/>
<Texture CRC="EEF48CE3" Path="assets/textures/shared/hairal_niwa_sceneTex_003B90"/>
<Texture CRC="0B474C52" Path="assets/textures/shared/hairal_niwa_sceneTex_006390"/>
<Texture CRC="EA0E143E" Path="assets/textures/shared/hairal_niwa_sceneTex_00BB90"/>
<Texture CRC="1E1C7796" Path="assets/textures/shared/hairal_niwa_sceneTex_010390"/>
<Texture CRC="1CCCEC26" Path="assets/textures/shared/hakasitarelay_room_0Tex_003248"/>
<Texture CRC="18478671" Path="assets/textures/shared/hakasitarelay_room_1Tex_003F20"/>
<Texture CRC="14D633FC" Path="assets/textures/shared/hakasitarelay_room_1Tex_004320"/>
<Texture CRC="06696BA3" Path="assets/textures/shared/hakasitarelay_room_5Tex_002448"/>
<Texture CRC="F1A45E44" Path="assets/textures/shared/hakasitarelay_room_5TLUT_001C28"/>
<Texture CRC="FF4F05A2" Path="assets/textures/shared/hylia_labo_sceneTex_006090"/>
<Texture CRC="E3528291" Path="assets/textures/shared/hylia_labo_sceneTex_009790"/>
<Texture CRC="E77B7076" Path="assets/textures/shared/hylia_labo_sceneTex_00B090"/>
<Texture CRC="FAE07674" Path="assets/textures/shared/syatekijyou_sceneTex_00B0C0"/>
<Texture CRC="FE505C1C" Path="assets/textures/shared/tokinoma_sceneTex_00CFA0"/>
<Texture CRC="EDC94CC5" Path="assets/textures/shared/yousei_izumi_tate_sceneTex_005010"/>
<Texture CRC="097C6E09" Path="assets/textures/shared/hakaana_room_0Tex_004658"/>
<Texture CRC="F736B046" Path="assets/textures/shared/hakaana2_sceneTex_005090"/>
<Texture CRC="0A0840F8" Path="assets/textures/shared/hakaana_ouke_room_0Tex_008FF8"/>
<Texture CRC="F6B480C2" Path="assets/textures/shared/kakusiana_room_0Tex_0032A0"/>
<Texture CRC="0F7107B9" Path="assets/textures/shared/kakusiana_room_10Tex_002BE0"/>
<Texture CRC="00E1272F" Path="assets/textures/shared/kakusiana_room_11Tex_002848"/>
<Texture CRC="FE06E141" Path="assets/textures/shared/kakusiana_room_13Tex_004EC8"/>
<Texture CRC="FA36B5B5" Path="assets/textures/shared/kakusiana_room_13Tex_005EC8"/>
<Texture CRC="140B5908" Path="assets/textures/shared/kinsuta_room_0Tex_007910"/>
<Texture CRC="F731A2AE" Path="assets/textures/shared/souko_room_2Tex_006AE0"/>
<Texture CRC="05E13866" Path="assets/textures/shared/spot00_sceneTex_025018"/>
<Texture CRC="E2BB150D" Path="assets/textures/shared/spot00_sceneTex_026098"/>
<Texture CRC="FB3AB864" Path="assets/textures/shared/spot02_room_1Tex_01C690"/>
<Texture CRC="FE2A9339" Path="assets/textures/shared/spot03_sceneTex_007558"/>
<Texture CRC="E1E08BB8" Path="assets/textures/shared/spot07_room_1Tex_00A3D8"/>
<Texture CRC="F9602353" Path="assets/textures/shared/spot11_sceneTex_0104E0"/>
<Texture CRC="06C34E89" Path="assets/textures/shared/spot11_sceneTex_0184E0"/>
<Texture CRC="18A4B8DC" Path="assets/textures/shared/spot18_room_0Tex_005960"/>
<Texture CRC="0531CE00" Path="assets/textures/shared/spot18_room_0Tex_006960"/>
<Texture CRC="082100CB" Path="assets/textures/shared/spot18_room_0Tex_008160"/>
<Texture CRC="E27F3E02" Path="assets/textures/shared/spot18_room_0Tex_008960"/>
<Texture CRC="0204DD7E" Path="assets/textures/shared/spot18_room_0Tex_009160"/>
<Texture CRC="FE314AB1" Path="assets/textures/shared/spot18_room_0Tex_00A160"/>
<Texture CRC="1C5E4A08" Path="assets/textures/shared/spot18_room_0Tex_00A960"/>
<Texture CRC="13BEE958" Path="assets/textures/shared/spot18_room_0Tex_00B160"/>
<Texture CRC="F29CE795" Path="assets/textures/shared/spot18_room_0Tex_00B960"/>
<Texture CRC="1F8F607F" Path="assets/textures/shared/spot18_room_0Tex_00C160"/>
<Texture CRC="EF3A03C7" Path="assets/textures/shared/spot18_room_0Tex_00DFC8"/>
<Texture CRC="EA1D8AA9" Path="assets/textures/shared/spot18_room_0Tex_00EFC8"/>
<Texture CRC="F35E3461" Path="assets/textures/shared/spot18_room_0Tex_0107C8"/>
<Texture CRC="F654A517" Path="assets/textures/shared/spot18_room_0Tex_0117C8"/>
<Texture CRC="08F3B683" Path="assets/textures/shared/navi_unused_eng"/>
<Texture CRC="1B042EA2" Path="assets/textures/shared/num_1_eng"/>
<Texture CRC="FCC147EE" Path="assets/textures/shared/num_2_eng"/>
<Texture CRC="1BB7390D" Path="assets/textures/shared/num_3_eng"/>
<Texture CRC="1F1D58A1" Path="assets/textures/shared/num_4_eng"/>
<Texture CRC="EA5CE053" Path="assets/textures/shared/num_5_eng"/>
<Texture CRC="136F14C1" Path="assets/textures/shared/num_6_eng"/>
<Texture CRC="06307BDC" Path="assets/textures/shared/num_8_eng"/>
<Texture CRC="085D7D37" Path="assets/textures/shared/fire_medallion_item_name_unused_jpn_1"/>
<Texture CRC="1B0FF238" Path="assets/textures/shared/ice_medallion_item_name_unused_jpn_1"/>
<Texture CRC="ED2E3FA1" Path="assets/textures/shared/piece_of_heart_item_name_unused_jpn_1"/>
<Texture CRC="1F18A8B3" Path="assets/textures/shared/wind_medallion_item_name_unused_jpn_1"/>
<Texture CRC="025DF39F" Path="assets/textures/shared/deku_tree_pause_screen_map_basement_2_left"/>
<Texture CRC="0B27BD0E" Path="assets/textures/shared/fire_temple_room_11_floor_3_minimap"/>
<Texture CRC="07274951" Path="assets/textures/shared/jabu_room_11_minimap"/>
<Texture CRC="F928A833" Path="assets/textures/shared/dungeon_keep_tex_00F0A0"/>
<Texture CRC="1200E6E6" Path="assets/textures/shared/gameplay_dangeon_keepTex_0108A0"/>
<Texture CRC="0DF1B902" Path="assets/textures/shared/gameplay_dangeon_keepTex_0118A0"/>
<Texture CRC="1FC352FB" Path="assets/textures/shared/gameplay_dangeon_keepTex_011AA0"/>
<Texture CRC="ECF41E88" Path="assets/textures/shared/bomb_cap"/>
<Texture CRC="F1BAB6BD" Path="assets/textures/shared/eff_fire"/>
<Texture CRC="0DB371B0" Path="assets/textures/shared/eff_fleck"/>
<Texture CRC="EBF6984E" Path="assets/textures/shared/eff_hit_mark_8"/>
<Texture CRC="E010DCDC" Path="assets/textures/shared/eff_unknown_11"/>
<Texture CRC="F01FE9BF" Path="assets/textures/shared/eff_unknown_6"/>
<Texture CRC="1BFF3C77" Path="assets/textures/shared/hilite_4"/>
<Texture CRC="019C59D3" Path="assets/textures/shared/unknown_circle_6"/>
<Texture CRC="13369F31" Path="assets/textures/shared/unknown_stone_1"/>
<Texture CRC="F807D37A" Path="assets/textures/shared/withered_leaf"/>
<Texture CRC="0FE1897F" Path="assets/textures/shared/roof_man_trouser_pattern"/>
<Texture CRC="0DD9E65B" Path="assets/textures/shared/object_anubiceTex_0036A0"/>
<Texture CRC="FB2A77D8" Path="assets/textures/shared/tex_000014A0"/>
<Texture CRC="E9CDB700" Path="assets/textures/shared/tex_000015C0"/>
<Texture CRC="13328ED0" Path="assets/textures/shared/jabu_objects_11_tlut"/>
<Texture CRC="02148FD1" Path="assets/textures/shared/jabu_objects_tex_00006748"/>
<Texture CRC="1C7F411C" Path="assets/textures/shared/jabu_objects_tex_00006B48"/>
<Texture CRC="185E9456" Path="assets/textures/shared/jabu_objects_tex_00007348"/>
<Texture CRC="FD55F6CE" Path="assets/textures/shared/tex_00005D90"/>
<Texture CRC="F82BD47D" Path="assets/textures/shared/tex_00005E90"/>
<Texture CRC="0A90E8A9" Path="assets/textures/shared/object_blkobjTex_00E890"/>
<Texture CRC="F0FF55E7" Path="assets/textures/shared/object_blkobjTex_00F890"/>
<Texture CRC="E51D3728" Path="assets/textures/shared/object_blkobjTex_010890"/>
<Texture CRC="F5DA5F73" Path="assets/textures/shared/object_blkobjTex_011090"/>
<Texture CRC="F8A3D71A" Path="assets/textures/shared/object_blkobjTex_011890"/>
<Texture CRC="E4CADD69" Path="assets/textures/shared/tex_0000093C"/>
<Texture CRC="01ADC943" Path="assets/textures/shared/bowling_stripes"/>
<Texture CRC="0F544DB7" Path="assets/textures/shared/bowling_wood_panel"/>
<Texture CRC="113583CB" Path="assets/textures/shared/chest_front"/>
<Texture CRC="F1A2C69C" Path="assets/textures/shared/side_and_top"/>
<Texture CRC="19F1F86B" Path="assets/textures/shared/bubble"/>
<Texture CRC="FD8CBFB5" Path="assets/textures/shared/object_bvTex_000A40"/>
<Texture CRC="E698AB0D" Path="assets/textures/shared/tex_00001440"/>
<Texture CRC="E3010489" Path="assets/textures/shared/door_bars_bottom"/>
<Texture CRC="0227663A" Path="assets/textures/shared/falling_stairs_vines"/>
<Texture CRC="F13DA5C6" Path="assets/textures/shared/tex_6F60"/>
<Texture CRC="F5AAEE8F" Path="assets/textures/shared/eye"/>
<Texture CRC="012D961E" Path="assets/textures/shared/object_demo_kekkaiTex_003EA0"/>
<Texture CRC="0E1AAE61" Path="assets/textures/shared/object_demo_kekkaiTex_0092D0"/>
<Texture CRC="0595CE57" Path="assets/textures/shared/object_demo_kekkaiTex_00C8B0"/>
<Texture CRC="F5B75EE0" Path="assets/textures/shared/dnt_stage_eye_half"/>
<Texture CRC="1C09ADB5" Path="assets/textures/shared/dnt_stage_eye_open"/>
<Texture CRC="FC2D69AF" Path="assets/textures/shared/dnt_stage_eye_shut"/>
<Texture CRC="00D41621" Path="assets/textures/shared/object_dnsTex_002CA0"/>
<Texture CRC="048BB86F" Path="assets/textures/shared/object_dnsTex_002FA0"/>
<Texture CRC="F41C90BC" Path="assets/textures/shared/face"/>
<Texture CRC="FB823B8C" Path="assets/textures/shared/tooth"/>
<Texture CRC="183D598F" Path="assets/textures/shared/tex_00000390"/>
<Texture CRC="F059FBC4" Path="assets/textures/shared/crystal_light"/>
<Texture CRC="0F17154F" Path="assets/textures/shared/cloud_normal"/>
<Texture CRC="F4FA1662" Path="assets/textures/shared/enlivening_light"/>
<Texture CRC="F287124B" Path="assets/textures/shared/object_fdTex_0040A8"/>
<Texture CRC="0C795B93" Path="assets/textures/shared/object_fdTex_0048A8"/>
<Texture CRC="E6C9623B" Path="assets/textures/shared/object_fdTex_0052A8"/>
<Texture CRC="E7BD11F6" Path="assets/textures/shared/object_fdTex_0054A8"/>
<Texture CRC="0CF9DE4C" Path="assets/textures/shared/object_fdTex_005B60"/>
<Texture CRC="F4742896" Path="assets/textures/shared/object_fdTex_005F60"/>
<Texture CRC="EFDCEEAC" Path="assets/textures/shared/object_fdTex_009208"/>
<Texture CRC="EB468291" Path="assets/textures/shared/object_fdTLUT_0032A8"/>
<Texture CRC="136C6B3F" Path="assets/textures/shared/volvagia_eye_closed"/>
<Texture CRC="F7A991C6" Path="assets/textures/shared/volvagia_eye_half"/>
<Texture CRC="1C8D0382" Path="assets/textures/shared/volvagia_eye_open"/>
<Texture CRC="EBCDC470" Path="assets/textures/shared/object_fhgTex_003320"/>
<Texture CRC="F9B3E8F8" Path="assets/textures/shared/object_fhgTex_003520"/>
<Texture CRC="FC667630" Path="assets/textures/shared/object_fhgTex_003720"/>
<Texture CRC="032BD3FF" Path="assets/textures/shared/object_fhgTex_003920"/>
<Texture CRC="F8B6C1AC" Path="assets/textures/shared/object_fhgTex_003B20"/>
<Texture CRC="E39BEDB7" Path="assets/textures/shared/object_fhgTex_003BA0"/>
<Texture CRC="139A8DDE" Path="assets/textures/shared/object_fhgTex_003DA0"/>
<Texture CRC="E0F76E96" Path="assets/textures/shared/object_fhgTex_003FA0"/>
<Texture CRC="E2308C38" Path="assets/textures/shared/object_fhgTex_0043A0"/>
<Texture CRC="F16C5CE7" Path="assets/textures/shared/object_fhgTex_0044A0"/>
<Texture CRC="1DAA6D7D" Path="assets/textures/shared/object_fhgTex_004CA0"/>
<Texture CRC="052C37A1" Path="assets/textures/shared/object_fhgTex_00D040"/>
<Texture CRC="16ADB711" Path="assets/textures/shared/object_fhgTex_00D060"/>
<Texture CRC="E4F62E11" Path="assets/textures/shared/fishing_aquarium_glass"/>
<Texture CRC="F4E58988" Path="assets/textures/shared/fishing_rock"/>
<Texture CRC="F38B45BE" Path="assets/textures/shared/fishing_stream_splash_tile_2"/>
<Texture CRC="1EF4A4C7" Path="assets/textures/shared/tex_00007F10"/>
<Texture CRC="EF4478AE" Path="assets/textures/shared/tex_00008190"/>
<Texture CRC="1F9ED88C" Path="assets/textures/shared/tex_00009620"/>
<Texture CRC="120D4CEB" Path="assets/textures/shared/tex_0001E588"/>
<Texture CRC="1819C2E3" Path="assets/textures/shared/gerudo_white_eye_open"/>
<Texture CRC="187F5A07" Path="assets/textures/shared/inside"/>
<Texture CRC="F31B8EC6" Path="assets/textures/shared/outside"/>
<Texture CRC="E170B720" Path="assets/textures/shared/object_geldbTex_002A80"/>
<Texture CRC="F8726693" Path="assets/textures/shared/object_gi_ocarinaTex_000000"/>
<Texture CRC="11CD9560" Path="assets/textures/shared/object_gi_purseTex_000000"/>
<Texture CRC="11E41890" Path="assets/textures/shared/object_gjTex_003F20"/>
<Texture CRC="0FDEEF63" Path="assets/textures/shared/object_gjTex_004F20"/>
<Texture CRC="F027E6B8" Path="assets/textures/shared/object_gjTex_005F20"/>
<Texture CRC="1807BC33" Path="assets/textures/shared/object_gjTex_006F20"/>
<Texture CRC="0137C459" Path="assets/textures/shared/object_gjTex_007320"/>
<Texture CRC="0785F8B5" Path="assets/textures/shared/object_gjTex_007720"/>
<Texture CRC="F2B9D7ED" Path="assets/textures/shared/object_gjTex_007B20"/>
<Texture CRC="EE2D9AD3" Path="assets/textures/shared/phantom_ganon_limb_tex_00AF00"/>
<Texture CRC="F5D0FDB6" Path="assets/textures/shared/phantom_ganon_limb_tex_00B780"/>
<Texture CRC="E6E23524" Path="assets/textures/shared/phantom_ganon_limb_tex_00C080"/>
<Texture CRC="06D756C8" Path="assets/textures/shared/phantom_ganon_limb_tex_00C180"/>
<Texture CRC="EB790765" Path="assets/textures/shared/phantom_ganon_limb_tex_00C200"/>
<Texture CRC="0BDB84E9" Path="assets/textures/shared/object_gol_eye_white"/>
<Texture CRC="0C43D535" Path="assets/textures/shared/flame_smoke"/>
<Texture CRC="19A0E9DD" Path="assets/textures/shared/tomb"/>
<Texture CRC="1B078B44" Path="assets/textures/shared/tex_000131F0"/>
<Texture CRC="FB37D88F" Path="assets/textures/shared/tex_000145F0"/>
<Texture CRC="12FEBA33" Path="assets/textures/shared/tex_0001C270"/>
<Texture CRC="FA9405CB" Path="assets/textures/shared/flagpole_pole_tex"/>
<Texture CRC="F633B54C" Path="assets/textures/shared/horse_ingo_feathering"/>
<Texture CRC="1212D798" Path="assets/textures/shared/horse_ingo_mane"/>
<Texture CRC="0BBCBBD1" Path="assets/textures/shared/horse_ingo_neck"/>
<Texture CRC="E4AB09A4" Path="assets/textures/shared/horse_ingo_nose"/>
<Texture CRC="155B34AF" Path="assets/textures/shared/horse_ingo_nostrils"/>
<Texture CRC="1FDBCD04" Path="assets/textures/shared/horse_ingo_shoulder"/>
<Texture CRC="140B07C2" Path="assets/textures/shared/horse_ingo_thigh"/>
<Texture CRC="0E751A83" Path="assets/textures/shared/epona_eye_closed"/>
<Texture CRC="F7B57DC2" Path="assets/textures/shared/epona_eye_half"/>
<Texture CRC="EC3997C9" Path="assets/textures/shared/epona_eye_open"/>
<Texture CRC="E1917AE8" Path="assets/textures/shared/epona_eye_tlut"/>
<Texture CRC="FCBE0C85" Path="assets/textures/shared/eyebrow_normal"/>
<Texture CRC="E46E0EE9" Path="assets/textures/shared/eyebrow_sad"/>
<Texture CRC="E0D54C1B" Path="assets/textures/shared/eyebrow_surprised"/>
<Texture CRC="EDB600B6" Path="assets/textures/shared/eye_look_down_open"/>
<Texture CRC="E6AF1F5A" Path="assets/textures/shared/eye_look_forward_closed"/>
<Texture CRC="07357091" Path="assets/textures/shared/eye_look_forward_half"/>
<Texture CRC="F4CB241D" Path="assets/textures/shared/eye_look_forward_open"/>
<Texture CRC="EEE39B76" Path="assets/textures/shared/eye_look_left_half"/>
<Texture CRC="E6F6BA5D" Path="assets/textures/shared/eye_look_left_half_2"/>
<Texture CRC="F2FACFC8" Path="assets/textures/shared/eye_look_left_open"/>
<Texture CRC="1FD0ECF4" Path="assets/textures/shared/eye_look_left_open_2"/>
<Texture CRC="0143A162" Path="assets/textures/shared/eye_look_up_open"/>
<Texture CRC="09078953" Path="assets/textures/shared/tex_00002950"/>
<Texture CRC="FC6474FD" Path="assets/textures/shared/tex_00004950"/>
<Texture CRC="F801B290" Path="assets/textures/shared/tex_00006D50"/>
<Texture CRC="E5BD261B" Path="assets/textures/shared/tex_0113A0"/>
<Texture CRC="FFEF0898" Path="assets/textures/shared/adult_era_eyebrow_edge"/>
<Texture CRC="E08E20EF" Path="assets/textures/shared/basket"/>
<Texture CRC="0A7077A5" Path="assets/textures/shared/basket_inside"/>
<Texture CRC="0A1A35B0" Path="assets/textures/shared/pitchfork"/>
<Texture CRC="1A9DA002" Path="assets/textures/shared/unused_eye"/>
<Texture CRC="E707DAA5" Path="assets/textures/shared/cobra_mirror"/>
<Texture CRC="E1D92905" Path="assets/textures/shared/megami_tlut_4"/>
<Texture CRC="0171C9FC" Path="assets/textures/shared/object_jya_objTex_016140"/>
<Texture CRC="1146FA9F" Path="assets/textures/shared/object_jya_objTex_01B740"/>
<Texture CRC="0FBFEC52" Path="assets/textures/shared/tunic"/>
<Texture CRC="1F01FD5F" Path="assets/textures/shared/goron_mask_mouth"/>
<Texture CRC="1A624F3C" Path="assets/textures/shared/skull_mask_eye"/>
<Texture CRC="E639932A" Path="assets/textures/shared/skull_mask_nose"/>
<Texture CRC="045DCE7E" Path="assets/textures/shared/skull_mask_teeth"/>
<Texture CRC="F899C923" Path="assets/textures/shared/zora_mask_eye"/>
<Texture CRC="005CFA91" Path="assets/textures/shared/zora_mask_eye_boarder"/>
<Texture CRC="EAA073A4" Path="assets/textures/shared/zora_mask_mouth"/>
<Texture CRC="1014B94C" Path="assets/textures/shared/bowser"/>
<Texture CRC="14316ABE" Path="assets/textures/shared/ear"/>
<Texture CRC="E801DFF3" Path="assets/textures/shared/fingers"/>
<Texture CRC="F60A069B" Path="assets/textures/shared/hair"/>
<Texture CRC="13B967F5" Path="assets/textures/shared/hair_tlut"/>
<Texture CRC="F3DC387D" Path="assets/textures/shared/skin_gradient"/>
<Texture CRC="1AF86090" Path="assets/textures/shared/unk_circle"/>
<Texture CRC="06A0C03B" Path="assets/textures/shared/seedling"/>
<Texture CRC="FB6AD918" Path="assets/textures/shared/gtg_rotating_ring_platform_outer_circle"/>
<Texture CRC="E7C20460" Path="assets/textures/shared/gtg_statue"/>
<Texture CRC="10F378C1" Path="assets/textures/shared/object_mizu_objectsTex_009720"/>
<Texture CRC="0E732A63" Path="assets/textures/shared/object_mizu_objectsTex_009920"/>
<Texture CRC="E75A57B1" Path="assets/textures/shared/object_mizu_objectsTex_009B20"/>
<Texture CRC="E2BAA950" Path="assets/textures/shared/object_mizu_objectsTex_009D20"/>
<Texture CRC="124ED74F" Path="assets/textures/shared/side"/>
<Texture CRC="1813B52A" Path="assets/textures/shared/stalfos_platform_side"/>
<Texture CRC="1E93EE27" Path="assets/textures/shared/stalfos_platform_top"/>
<Texture CRC="EBF8A4AD" Path="assets/textures/shared/twisted_hall_brick"/>
<Texture CRC="E0917D9F" Path="assets/textures/shared/twisted_hall_design"/>
<Texture CRC="13FDCE5A" Path="assets/textures/shared/tex_00000650"/>
<Texture CRC="E7D33CD8" Path="assets/textures/shared/tex_2180"/>
<Texture CRC="00FBCA3D" Path="assets/textures/shared/tex_00002770"/>
<Texture CRC="0006AE17" Path="assets/textures/shared/tex_000027F0"/>
<Texture CRC="038A2B56" Path="assets/textures/shared/tex_00002930"/>
<Texture CRC="E1C4E71F" Path="assets/textures/shared/tex_00002D30"/>
<Texture CRC="E21FF7CE" Path="assets/textures/shared/tex_00001570"/>
<Texture CRC="FD50BCAB" Path="assets/textures/shared/tex_00004CB0"/>
<Texture CRC="E3CDCA43" Path="assets/textures/shared/tex_00004A08"/>
<Texture CRC="FF914E61" Path="assets/textures/shared/tex_00005808"/>
<Texture CRC="E20931B8" Path="assets/textures/shared/tex_00005848"/>
<Texture CRC="F2B987BA" Path="assets/textures/shared/tex_00005948"/>
<Texture CRC="073D94EE" Path="assets/textures/shared/tex_00006648"/>
<Texture CRC="E1B446AF" Path="assets/textures/shared/tex_00006708"/>
<Texture CRC="E40F4D10" Path="assets/textures/shared/tex_000029B0"/>
<Texture CRC="FDA245E8" Path="assets/textures/shared/tex_000031B0"/>
<Texture CRC="E3A80AEA" Path="assets/textures/shared/tex_00006E60"/>
<Texture CRC="FC019DD5" Path="assets/textures/shared/tex_00004BC8"/>
<Texture CRC="02FFEFD5" Path="assets/textures/shared/tex_00004CC8"/>
<Texture CRC="FFC0FAA2" Path="assets/textures/shared/tex_00004D48"/>
<Texture CRC="E2F47DEE" Path="assets/textures/shared/tex_00004DC8"/>
<Texture CRC="171C63B4" Path="assets/textures/shared/object_owlTLUT_006DA8"/>
<Texture CRC="EE3630F0" Path="assets/textures/shared/object_pohTex_003910"/>
<Texture CRC="0DABC1DA" Path="assets/textures/shared/object_pohTex_004F10"/>
<Texture CRC="E5FD0A28" Path="assets/textures/shared/object_po_composerTex_001450"/>
<Texture CRC="EF4412E4" Path="assets/textures/shared/big_poe_soul"/>
<Texture CRC="EA9487C5" Path="assets/textures/shared/object_po_sistersTex_0082C0"/>
<Texture CRC="0FFF96D2" Path="assets/textures/shared/object_psTex_001F78"/>
<Texture CRC="FBBDDEA3" Path="assets/textures/shared/object_psTex_002178"/>
<Texture CRC="046C7808" Path="assets/textures/shared/windmill_platform_2"/>
<Texture CRC="19A6198D" Path="assets/textures/shared/tex_00000000"/>
<Texture CRC="008CD893" Path="assets/textures/shared/stalfos_bone_detail"/>
<Texture CRC="02743674" Path="assets/textures/shared/stalfos_eye_socket"/>
<Texture CRC="F5B7A4E8" Path="assets/textures/shared/stalfos_nostril"/>
<Texture CRC="E362D972" Path="assets/textures/shared/barbed_wire_fence"/>
<Texture CRC="E1D1A4E5" Path="assets/textures/shared/tex_00000000"/>
<Texture CRC="120FC71C" Path="assets/textures/shared/tex_00000CD0"/>
<Texture CRC="165AEBCE" Path="assets/textures/shared/tex_00000EE0"/>
<Texture CRC="F4C507F2" Path="assets/textures/shared/tex_00004930"/>
<Texture CRC="1FE76F64" Path="assets/textures/shared/tlut_00000EC0"/>
<Texture CRC="E66C6343" Path="assets/textures/shared/bombable_wall"/>
<Texture CRC="17274055" Path="assets/textures/shared/bombable_wall_tlut"/>
<Texture CRC="FFF0BE45" Path="assets/textures/shared/iceberg_side"/>
<Texture CRC="E0DA021F" Path="assets/textures/shared/iceberg_tlut_1"/>
<Texture CRC="03B714A1" Path="assets/textures/shared/object_spot09_objTex_00CC90"/>
<Texture CRC="FB3D207E" Path="assets/textures/shared/object_spot09_objTex_013090"/>
<Texture CRC="FE6E176E" Path="assets/textures/shared/object_spot09_objTex_014090"/>
<Texture CRC="E5D71FA8" Path="assets/textures/shared/desert_colossus_oasis_water"/>
<Texture CRC="F32E094B" Path="assets/textures/shared/rock_tex"/>
<Texture CRC="1FC5A082" Path="assets/textures/shared/crater_rock"/>
<Texture CRC="E24A95E5" Path="assets/textures/shared/tex_00000360"/>
<Texture CRC="E298BE19" Path="assets/textures/shared/tex_000A30"/>
<Texture CRC="09142C41" Path="assets/textures/shared/tex_000C30"/>
<Texture CRC="FA88D2AE" Path="assets/textures/shared/tex_002DC0"/>
<Texture CRC="104A3A15" Path="assets/textures/shared/tex_0035C0"/>
<Texture CRC="E3F7787B" Path="assets/textures/shared/tex_0055C0"/>
<Texture CRC="096DC6FA" Path="assets/textures/shared/tex_000078D8"/>
<Texture CRC="12ABF7E4" Path="assets/textures/shared/tex_000080D8"/>
<Texture CRC="15342705" Path="assets/textures/shared/tex_000082D8"/>
<Texture CRC="EBBC47BE" Path="assets/textures/shared/tex_000084D8"/>
<Texture CRC="1F4A182F" Path="assets/textures/shared/tex_000086D8"/>
<Texture CRC="0955FF43" Path="assets/textures/shared/tex_00008AD8"/>
<Texture CRC="F091DE25" Path="assets/textures/shared/tex_00008B58"/>
<Texture CRC="EEDC8121" Path="assets/textures/shared/tex_00008B98"/>
<Texture CRC="14157980" Path="assets/textures/shared/tex_00008D98"/>
<Texture CRC="FCE55257" Path="assets/textures/shared/tex_00008DD8"/>
<Texture CRC="16DF5B0E" Path="assets/textures/shared/tex_00008E58"/>
<Texture CRC="09E8BCBA" Path="assets/textures/shared/tex_00008ED8"/>
<Texture CRC="FBB42BE9" Path="assets/textures/shared/tex_000092D8"/>
<Texture CRC="0AD02925" Path="assets/textures/shared/tex_00009458"/>
<Texture CRC="F6CB0912" Path="assets/textures/shared/tex_00009498"/>
<Texture CRC="0B37E721" Path="assets/textures/shared/tex_000094D8"/>
<Texture CRC="074E3F53" Path="assets/textures/shared/tex_000098D8"/>
<Texture CRC="E059933F" Path="assets/textures/shared/tex_0000C2D0"/>
<Texture CRC="E7476112" Path="assets/textures/shared/tex_0000EA30"/>
<Texture CRC="16A72FFA" Path="assets/textures/shared/tex_0000F230"/>
<Texture CRC="FECF43DD" Path="assets/textures/shared/tex_000114A8"/>
<Texture CRC="E44B8ECA" Path="assets/textures/shared/tlut_00007730"/>
<Texture CRC="F0C1DC20" Path="assets/textures/shared/tex_00BA38"/>
<Texture CRC="E6C06BA4" Path="assets/textures/shared/brick"/>
<Texture CRC="07B1453C" Path="assets/textures/shared/wolfos_normal_nostril"/>
<Texture CRC="0B6EBF87" Path="assets/textures/shared/back_of_hand"/>
<Texture CRC="1F851EBC" Path="assets/textures/shared/blue_undershirt_gradient_1"/>
<Texture CRC="EBF85021" Path="assets/textures/shared/blue_undershirt_gradient_2"/>
<Texture CRC="E29A9DA3" Path="assets/textures/shared/boot"/>
<Texture CRC="020ED164" Path="assets/textures/shared/boot_shaft"/>
<Texture CRC="0B45B75D" Path="assets/textures/shared/hair"/>
<Texture CRC="FAC9A306" Path="assets/textures/shared/pendant"/>
<Texture CRC="0AD23E74" Path="assets/textures/shared/skin_gradient"/>
<Texture CRC="F6D16BAA" Path="assets/textures/shared/ice_tex_1"/>
<Texture CRC="E32C05B9" Path="assets/textures/shared/ovl_Boss_GanonTex_00E748"/>
<Texture CRC="07F83D5D" Path="assets/textures/shared/ovl_Boss_GanonTex_01FFF8"/>
<Texture CRC="FFDB3A20" Path="assets/textures/shared/bdan_room_1Tex_004CD0"/>
<Texture CRC="E66ECCC5" Path="assets/textures/shared/bdan_room_2Tex_008DC8"/>
<Texture CRC="09658910" Path="assets/textures/shared/bdan_room_4Tex_002A80"/>
<Texture CRC="E0F4E7E2" Path="assets/textures/shared/bdan_room_4Tex_002E80"/>
<Texture CRC="1D736F3D" Path="assets/textures/shared/bdan_room_4Tex_003680"/>
<Texture CRC="122454CC" Path="assets/textures/shared/bdan_boss_room_0TLUT_001E38"/>
<Texture CRC="149D94A9" Path="assets/textures/shared/Bmori1_room_0Tex_0084C8"/>
<Texture CRC="E5FF0E61" Path="assets/textures/shared/Bmori1_room_10Tex_002250"/>
<Texture CRC="FB250BBA" Path="assets/textures/shared/Bmori1_room_12Tex_004DF0"/>
<Texture CRC="0C70CF5B" Path="assets/textures/shared/Bmori1_room_12Tex_0055F0"/>
<Texture CRC="055E0FD2" Path="assets/textures/shared/Bmori1_room_12Tex_005DF0"/>
<Texture CRC="FD68B889" Path="assets/textures/shared/Bmori1_room_15Tex_001290"/>
<Texture CRC="FE6EC2FC" Path="assets/textures/shared/Bmori1_room_3Tex_0037E8"/>
<Texture CRC="F7612ECC" Path="assets/textures/shared/Bmori1_room_3Tex_0038E8"/>
<Texture CRC="1868B444" Path="assets/textures/shared/Bmori1_room_7Tex_007D60"/>
<Texture CRC="EA698E6F" Path="assets/textures/shared/Bmori1_room_7Tex_008D60"/>
<Texture CRC="FF382349" Path="assets/textures/shared/Bmori1_room_7Tex_009560"/>
<Texture CRC="0E9B88C9" Path="assets/textures/shared/Bmori1_room_7Tex_00EF68"/>
<Texture CRC="FFC7C0B0" Path="assets/textures/shared/Bmori1_room_7Tex_010F68"/>
<Texture CRC="1BDC5AF4" Path="assets/textures/shared/night_entrance"/>
<Texture CRC="0FADEF53" Path="assets/textures/shared/ddan_room_0Tex_016898"/>
<Texture CRC="15CDC373" Path="assets/textures/shared/ddan_room_16Tex_002148"/>
<Texture CRC="E6314100" Path="assets/textures/shared/ddan_room_16Tex_003948"/>
<Texture CRC="ED19A083" Path="assets/textures/shared/ddan_room_2Tex_003A60"/>
<Texture CRC="177A387B" Path="assets/textures/shared/ddan_room_7Tex_004EC8"/>
<Texture CRC="16E7D8AD" Path="assets/textures/shared/ddan_room_7Tex_0056C8"/>
<Texture CRC="F056905E" Path="assets/textures/shared/FIRE_bs_room_0Tex_003468"/>
<Texture CRC="EFB00D73" Path="assets/textures/shared/FIRE_bs_room_0Tex_003868"/>
<Texture CRC="0A45A765" Path="assets/textures/shared/FIRE_bs_room_0Tex_003C68"/>
<Texture CRC="160F8D72" Path="assets/textures/shared/FIRE_bs_room_0Tex_004068"/>
<Texture CRC="16A2A385" Path="assets/textures/shared/FIRE_bs_room_0TLUT_002E28"/>
<Texture CRC="19492F7E" Path="assets/textures/shared/FIRE_bs_room_0TLUT_002E48"/>
<Texture CRC="FE67513B" Path="assets/textures/shared/FIRE_bs_sceneTex_004400"/>
<Texture CRC="E1112148" Path="assets/textures/shared/ganon_room_0Tex_004C68"/>
<Texture CRC="1D96DDC1" Path="assets/textures/shared/ganon_room_0Tex_005468"/>
<Texture CRC="FDD8FAFD" Path="assets/textures/shared/ganon_room_1Tex_006370"/>
<Texture CRC="F937B4ED" Path="assets/textures/shared/ganon_room_2Tex_003DF0"/>
<Texture CRC="F957C806" Path="assets/textures/shared/ganon_room_2Tex_0041F0"/>
<Texture CRC="039FAC53" Path="assets/textures/shared/ganon_room_4Tex_005A68"/>
<Texture CRC="1CE19C23" Path="assets/textures/shared/ganon_room_4Tex_006E68"/>
<Texture CRC="E1E99F5E" Path="assets/textures/shared/ganon_room_4Tex_007E68"/>
<Texture CRC="FAF99276" Path="assets/textures/shared/ganon_room_6Tex_007600"/>
<Texture CRC="EBCEEDDE" Path="assets/textures/shared/ganon_room_6Tex_009398"/>
<Texture CRC="F3198C9E" Path="assets/textures/shared/ganon_room_8Tex_005320"/>
<Texture CRC="EAEBAD1E" Path="assets/textures/shared/ganon_room_8Tex_005360"/>
<Texture CRC="F784855A" Path="assets/textures/shared/ganon_room_8Tex_0053E0"/>
<Texture CRC="03A1DE68" Path="assets/textures/shared/ganon_room_8Tex_005FE0"/>
<Texture CRC="F2D57B49" Path="assets/textures/shared/ganon_room_8Tex_0063E0"/>
<Texture CRC="1802D1C4" Path="assets/textures/shared/ganon_room_9Tex_002920"/>
<Texture CRC="EC6B7820" Path="assets/textures/shared/ganon_room_9Tex_002D20"/>
<Texture CRC="0B1F299C" Path="assets/textures/shared/ganon_room_9Tex_003120"/>
<Texture CRC="ED1D707D" Path="assets/textures/shared/ganon_room_9Tex_004520"/>
<Texture CRC="1EA95659" Path="assets/textures/shared/ganon_room_9Tex_004D20"/>
<Texture CRC="022E1BF9" Path="assets/textures/shared/ganon_room_9TLUT_001F18"/>
<Texture CRC="F7DA8D0D" Path="assets/textures/shared/ganontika_room_12Tex_006260"/>
<Texture CRC="FE1D6736" Path="assets/textures/shared/ganontika_room_12Tex_006A60"/>
<Texture CRC="1C850DC7" Path="assets/textures/shared/ganontika_room_14Tex_004F88"/>
<Texture CRC="EF1A2090" Path="assets/textures/shared/ganontika_room_14Tex_005F88"/>
<Texture CRC="133F3E79" Path="assets/textures/shared/ganontika_room_18Tex_009910"/>
<Texture CRC="F682F3AC" Path="assets/textures/shared/ganontika_room_1Tex_0109C0"/>
<Texture CRC="F473A5A6" Path="assets/textures/shared/ganontika_room_1Tex_0139C0"/>
<Texture CRC="F878F52F" Path="assets/textures/shared/ganontika_room_1Tex_0159C0"/>
<Texture CRC="E75EA0A6" Path="assets/textures/shared/ganontika_room_1Tex_0169C0"/>
<Texture CRC="0D45FFA1" Path="assets/textures/shared/ganontika_room_1Tex_0171C0"/>
<Texture CRC="EE0C8482" Path="assets/textures/shared/ganontika_room_2Tex_0037D8"/>
<Texture CRC="F14CEC9A" Path="assets/textures/shared/ganontika_room_2Tex_003FD8"/>
<Texture CRC="1DEB710D" Path="assets/textures/shared/ganontika_room_2Tex_0057D8"/>
<Texture CRC="17EB5C50" Path="assets/textures/shared/ganontika_room_5Tex_003B38"/>
<Texture CRC="0821EBAF" Path="assets/textures/shared/ganontika_sceneTex_020B70"/>
<Texture CRC="0C4C4E7A" Path="assets/textures/shared/ganon_boss_sceneTex_002C18"/>
<Texture CRC="E6E33F16" Path="assets/textures/shared/ganon_demo_sceneTex_006B70"/>
<Texture CRC="13FA05DA" Path="assets/textures/shared/ganon_demo_sceneTex_008770"/>
<Texture CRC="0573B813" Path="assets/textures/shared/ganon_final_sceneTex_00BD80"/>
<Texture CRC="0809C54B" Path="assets/textures/shared/ganon_final_sceneTex_010580"/>
<Texture CRC="EBFA2BF7" Path="assets/textures/shared/ganon_sonogo_room_0Tex_005020"/>
<Texture CRC="1E19EEF1" Path="assets/textures/shared/ganon_sonogo_room_1Tex_004148"/>
<Texture CRC="E6756E4F" Path="assets/textures/shared/ganon_tou_room_0Tex_0124F0"/>
<Texture CRC="1414164C" Path="assets/textures/shared/ganon_tou_room_0Tex_0125F0"/>
<Texture CRC="EC97AEDA" Path="assets/textures/shared/gerudoway_room_1Tex_003710"/>
<Texture CRC="FB2AED2A" Path="assets/textures/shared/gerudoway_room_1Tex_003F10"/>
<Texture CRC="0E483D71" Path="assets/textures/shared/gerudoway_room_3Tex_0092A0"/>
<Texture CRC="14136921" Path="assets/textures/shared/gerudoway_sceneTex_00A520"/>
<Texture CRC="0CBC57C1" Path="assets/textures/shared/gerudoway_sceneTex_00A920"/>
<Texture CRC="F54F1346" Path="assets/textures/shared/gerudoway_sceneTex_00D120"/>
<Texture CRC="F41A1D0A" Path="assets/textures/shared/HIDAN_room_0Tex_004EC0"/>
<Texture CRC="006E448A" Path="assets/textures/shared/HIDAN_room_10Tex_013298"/>
<Texture CRC="FA6AE3E5" Path="assets/textures/shared/HIDAN_room_10Tex_013498"/>
<Texture CRC="E34BC62B" Path="assets/textures/shared/HIDAN_room_10Tex_014498"/>
<Texture CRC="F1AF129D" Path="assets/textures/shared/HIDAN_room_10Tex_015A98"/>
<Texture CRC="F674F9BB" Path="assets/textures/shared/day_entrance"/>
<Texture CRC="EF7F4204" Path="assets/textures/shared/ice_doukutu_room_0Tex_003F30"/>
<Texture CRC="04A40EBE" Path="assets/textures/shared/ice_doukutu_room_0Tex_004730"/>
<Texture CRC="EEB1927B" Path="assets/textures/shared/ice_doukutu_room_0Tex_005730"/>
<Texture CRC="01ECCC43" Path="assets/textures/shared/night_entrance"/>
<Texture CRC="1C3B02D1" Path="assets/textures/shared/jyasinboss_room_1Tex_003E38"/>
<Texture CRC="E796DE50" Path="assets/textures/shared/jyasinboss_room_1Tex_004E38"/>
<Texture CRC="090FAFEA" Path="assets/textures/shared/jyasinboss_room_1Tex_006638"/>
<Texture CRC="F6A98667" Path="assets/textures/shared/jyasinboss_room_1Tex_007638"/>
<Texture CRC="FFAB371F" Path="assets/textures/shared/jyasinzou_room_0Tex_00C928"/>
<Texture CRC="1FBF47DF" Path="assets/textures/shared/jyasinzou_room_15Tex_005BB8"/>
<Texture CRC="EDB05DFB" Path="assets/textures/shared/jyasinzou_room_25Tex_00BA68"/>
<Texture CRC="1BCF4CB0" Path="assets/textures/shared/jyasinzou_room_25Tex_00DA68"/>
<Texture CRC="1283B73F" Path="assets/textures/shared/jyasinzou_room_25Tex_00EE68"/>
<Texture CRC="09E64C46" Path="assets/textures/shared/jyasinzou_room_25Tex_00F268"/>
<Texture CRC="E4C33C7E" Path="assets/textures/shared/jyasinzou_room_25Tex_00F668"/>
<Texture CRC="0A57EFD4" Path="assets/textures/shared/jyasinzou_room_25Tex_00FE68"/>
<Texture CRC="F8E488B4" Path="assets/textures/shared/jyasinzou_room_25Tex_00FF68"/>
<Texture CRC="F171C8C3" Path="assets/textures/shared/jyasinzou_room_25Tex_010368"/>
<Texture CRC="0E92690C" Path="assets/textures/shared/jyasinzou_room_25Tex_010768"/>
<Texture CRC="18CFA919" Path="assets/textures/shared/jyasinzou_room_25Tex_010B68"/>
<Texture CRC="04B37939" Path="assets/textures/shared/jyasinzou_room_25Tex_010F68"/>
<Texture CRC="E81726ED" Path="assets/textures/shared/men_room_0Tex_009138"/>
<Texture CRC="F87A617C" Path="assets/textures/shared/men_room_0Tex_009D38"/>
<Texture CRC="03159CBA" Path="assets/textures/shared/men_room_0Tex_00BD38"/>
<Texture CRC="FACF6006" Path="assets/textures/shared/men_room_10Tex_002C58"/>
<Texture CRC="E7CEF848" Path="assets/textures/shared/men_room_4Tex_005150"/>
<Texture CRC="084BE393" Path="assets/textures/shared/men_room_5Tex_002CD8"/>
<Texture CRC="E542ED36" Path="assets/textures/shared/MIZUsin_room_22Tex_0050E8"/>
<Texture CRC="F89A0650" Path="assets/textures/shared/MIZUsin_room_22Tex_0058E8"/>
<Texture CRC="0CE847B8" Path="assets/textures/shared/MIZUsin_room_22Tex_0060E8"/>
<Texture CRC="026E66BA" Path="assets/textures/shared/MIZUsin_room_22Tex_0080E8"/>
<Texture CRC="1B7FBFA8" Path="assets/textures/shared/ydan_room_0Tex_008160"/>
<Texture CRC="F3D559C7" Path="assets/textures/shared/ydan_room_0Tex_00AD60"/>
<Texture CRC="1CC34199" Path="assets/textures/shared/ydan_room_0Tex_00D960"/>
<Texture CRC="FBCEFFA1" Path="assets/textures/shared/ydan_room_0Tex_00E960"/>
<Texture CRC="102EAF3C" Path="assets/textures/shared/ydan_room_0Tex_00F960"/>
<Texture CRC="ECA63B5E" Path="assets/textures/shared/ydan_room_11Tex_0044D8"/>
<Texture CRC="E23C2118" Path="assets/textures/shared/ydan_room_3Tex_0084B0"/>
<Texture CRC="13A18146" Path="assets/textures/shared/ydan_room_3Tex_00B4B0"/>
<Texture CRC="EF1872E1" Path="assets/textures/shared/ydan_room_6Tex_003EC0"/>
<Texture CRC="04402BB2" Path="assets/textures/shared/bowling_sceneTex_009120"/>
<Texture CRC="FCCF8C69" Path="assets/textures/shared/daiyousei_izumi_sceneTex_004800"/>
<Texture CRC="0270DB33" Path="assets/textures/shared/daiyousei_izumi_sceneTex_005000"/>
<Texture CRC="E7D27EE8" Path="assets/textures/shared/daiyousei_izumi_sceneTex_005800"/>
<Texture CRC="1116A474" Path="assets/textures/shared/daiyousei_izumi_sceneTex_006000"/>
<Texture CRC="F47075BE" Path="assets/textures/shared/daiyousei_izumi_sceneTex_007000"/>
<Texture CRC="F25B1C97" Path="assets/textures/shared/daiyousei_izumi_sceneTex_008000"/>
<Texture CRC="1509487B" Path="assets/textures/shared/daiyousei_izumi_sceneTex_009000"/>
<Texture CRC="173118E0" Path="assets/textures/shared/daiyousei_izumi_sceneTex_00A800"/>
<Texture CRC="1031CF12" Path="assets/textures/shared/daiyousei_izumi_sceneTex_00B000"/>
<Texture CRC="EF1A97CD" Path="assets/textures/shared/hairal_niwa_sceneTex_005B90"/>
<Texture CRC="1A6C8EAA" Path="assets/textures/shared/hairal_niwa_sceneTex_009B90"/>
<Texture CRC="FA1FA822" Path="assets/textures/shared/hairal_niwa_sceneTex_00AB90"/>
<Texture CRC="E180113F" Path="assets/textures/shared/hairal_niwa_sceneTex_00B390"/>
<Texture CRC="15E347EF" Path="assets/textures/shared/hairal_niwa_sceneTex_00C390"/>
<Texture CRC="F243FDE6" Path="assets/textures/shared/hairal_niwa_sceneTex_00CB90"/>
<Texture CRC="1A6E654C" Path="assets/textures/shared/hairal_niwa_sceneTex_00DB90"/>
<Texture CRC="E2CCFF01" Path="assets/textures/shared/hakasitarelay_room_0Tex_004448"/>
<Texture CRC="F55F267A" Path="assets/textures/shared/hakasitarelay_room_0Tex_004C48"/>
<Texture CRC="1475DFC1" Path="assets/textures/shared/hakasitarelay_room_5Tex_001C48"/>
<Texture CRC="FE5FCC6C" Path="assets/textures/shared/hylia_labo_sceneTex_00A090"/>
<Texture CRC="E7B2C99B" Path="assets/textures/shared/hylia_labo_sceneTex_010090"/>
<Texture CRC="E709DC89" Path="assets/textures/shared/mahouya_sceneTex_008A20"/>
<Texture CRC="F95560D1" Path="assets/textures/shared/mahouya_sceneTex_009A20"/>
<Texture CRC="E97CF75C" Path="assets/textures/shared/syatekijyou_sceneTex_005CC0"/>
<Texture CRC="F5A93AC0" Path="assets/textures/shared/syatekijyou_sceneTex_00B2C0"/>
<Texture CRC="1431869F" Path="assets/textures/shared/takaraya_room_1Tex_0017F8"/>
<Texture CRC="ED4B9B85" Path="assets/textures/shared/takaraya_room_3Tex_001818"/>
<Texture CRC="065983BD" Path="assets/textures/shared/takaraya_room_3Tex_002018"/>
<Texture CRC="FBF2900E" Path="assets/textures/shared/takaraya_room_4Tex_002820"/>
<Texture CRC="04B5CAB9" Path="assets/textures/shared/takaraya_sceneTex_0069B0"/>
<Texture CRC="1EAD2B3F" Path="assets/textures/shared/yousei_izumi_tate_sceneTex_002810"/>
<Texture CRC="10AC997A" Path="assets/textures/shared/yousei_izumi_tate_sceneTex_004810"/>
<Texture CRC="FA386200" Path="assets/textures/shared/yousei_izumi_tate_sceneTex_005810"/>
<Texture CRC="F5588B60" Path="assets/textures/shared/yousei_izumi_tate_sceneTex_006010"/>
<Texture CRC="F1079CA6" Path="assets/textures/shared/hakaana_ouke_room_0Tex_005730"/>
<Texture CRC="15FF3E57" Path="assets/textures/shared/kakusiana_room_0Tex_004AA0"/>
<Texture CRC="074D1FBE" Path="assets/textures/shared/kakusiana_room_11Tex_003048"/>
<Texture CRC="026535FE" Path="assets/textures/shared/kakusiana_room_13Tex_001950"/>
<Texture CRC="EC4396CB" Path="assets/textures/shared/kakusiana_room_13Tex_002950"/>
<Texture CRC="032612AE" Path="assets/textures/shared/kakusiana_room_1Tex_002A18"/>
<Texture CRC="19060D66" Path="assets/textures/shared/kinsuta_room_0Tex_009D10"/>
<Texture CRC="051A2F57" Path="assets/textures/shared/turibori_sceneTex_006BE0"/>
<Texture CRC="164EE952" Path="assets/textures/shared/souko_room_0Tex_005CF8"/>
<Texture CRC="E5EA8DF4" Path="assets/textures/shared/souko_room_0Tex_006CF8"/>
<Texture CRC="FE9507F9" Path="assets/textures/shared/souko_room_0Tex_0078F8"/>
<Texture CRC="0B9E9000" Path="assets/textures/shared/souko_room_1Tex_005118"/>
<Texture CRC="0931555F" Path="assets/textures/shared/spot00_sceneTex_015E98"/>
<Texture CRC="19B89C1E" Path="assets/textures/shared/spot00_sceneTex_019B98"/>
<Texture CRC="EEDDBDB2" Path="assets/textures/shared/spot00_sceneTex_01C198"/>
<Texture CRC="F3FED154" Path="assets/textures/shared/night_window"/>
<Texture CRC="17AC7C31" Path="assets/textures/shared/spot01_sceneTex_015350"/>
<Texture CRC="0D064FC5" Path="assets/textures/shared/spot01_sceneTex_01AF50"/>
<Texture CRC="0DE5167D" Path="assets/textures/shared/spot02_room_1Tex_00CD08"/>
<Texture CRC="FA142018" Path="assets/textures/shared/spot02_room_1Tex_00DD08"/>
<Texture CRC="E4A977DC" Path="assets/textures/shared/spot02_room_1Tex_015D08"/>
<Texture CRC="E3942257" Path="assets/textures/shared/spot02_room_1Tex_017988"/>
<Texture CRC="F2CAD1EA" Path="assets/textures/shared/spot02_sceneTex_00B880"/>
<Texture CRC="0E74591F" Path="assets/textures/shared/spot03_sceneTex_007158"/>
<Texture CRC="00EADDE9" Path="assets/textures/shared/spot04_room_0Tex_00E108"/>
<Texture CRC="FA47E062" Path="assets/textures/shared/spot04_room_0Tex_011F08"/>
<Texture CRC="1678CB21" Path="assets/textures/shared/spot04_room_0Tex_012F08"/>
<Texture CRC="01683929" Path="assets/textures/shared/spot04_room_0Tex_013108"/>
<Texture CRC="067BB229" Path="assets/textures/shared/spot04_room_0Tex_013708"/>
<Texture CRC="03D87A4A" Path="assets/textures/shared/spot04_room_0Tex_013F08"/>
<Texture CRC="E58EA3E2" Path="assets/textures/shared/spot04_room_0Tex_014308"/>
<Texture CRC="EAE00973" Path="assets/textures/shared/spot04_room_0Tex_015B08"/>
<Texture CRC="F4ECF576" Path="assets/textures/shared/spot04_room_0Tex_017108"/>
<Texture CRC="0FC9BA00" Path="assets/textures/shared/spot04_room_0Tex_01A290"/>
<Texture CRC="ED61909F" Path="assets/textures/shared/spot05_sceneTex_012360"/>
<Texture CRC="095BF721" Path="assets/textures/shared/spot05_sceneTex_012B60"/>
<Texture CRC="18624125" Path="assets/textures/shared/day_entrance"/>
<Texture CRC="1E231A50" Path="assets/textures/shared/spot07_room_1Tex_009BD8"/>
<Texture CRC="11DAEF83" Path="assets/textures/shared/spot09_sceneTex_004460"/>
<Texture CRC="F1435125" Path="assets/textures/shared/spot10_room_1Tex_003FA0"/>
<Texture CRC="E1DD509D" Path="assets/textures/shared/spot10_room_1Tex_005FA0"/>
<Texture CRC="1670C796" Path="assets/textures/shared/spot10_room_1Tex_007C30"/>
<Texture CRC="E2117A16" Path="assets/textures/shared/spot10_room_2Tex_0023E8"/>
<Texture CRC="F6CD3EBE" Path="assets/textures/shared/spot10_room_2Tex_0033E8"/>
<Texture CRC="E07F7031" Path="assets/textures/shared/spot10_room_2Tex_0043E8"/>
<Texture CRC="093B9736" Path="assets/textures/shared/spot11_sceneTex_010CE0"/>
<Texture CRC="E1DE2499" Path="assets/textures/shared/gSpot12_00DE78Tex"/>
<Texture CRC="0C51F88C" Path="assets/textures/shared/spot12_room_0Tex_008AB0"/>
<Texture CRC="FC5268BF" Path="assets/textures/shared/spot12_room_0Tex_00C6B0"/>
<Texture CRC="06111A72" Path="assets/textures/shared/spot12_room_0Tex_00EAB0"/>
<Texture CRC="07DCC6CC" Path="assets/textures/shared/spot12_room_0TLUT_008A90"/>
<Texture CRC="19902C03" Path="assets/textures/shared/spot12_sceneTex_007678"/>
<Texture CRC="E1966A84" Path="assets/textures/shared/spot12_sceneTex_008E78"/>
<Texture CRC="EA5FB636" Path="assets/textures/shared/spot12_sceneTLUT_006650"/>
<Texture CRC="F406FE30" Path="assets/textures/shared/spot16_sceneTex_011798"/>
<Texture CRC="186ACD1D" Path="assets/textures/shared/spot17_room_1Tex_00F4D8"/>
<Texture CRC="1EDAC566" Path="assets/textures/shared/spot18_room_0Tex_004960"/>
<Texture CRC="0C1A5B4A" Path="assets/textures/shared/spot18_room_0Tex_005160"/>
<Texture CRC="F1D9EAA3" Path="assets/textures/shared/spot18_room_0Tex_005560"/>
<Texture CRC="1B64BF02" Path="assets/textures/shared/spot18_room_1Tex_002868"/>
<Texture CRC="1CAAD361" Path="assets/textures/shared/spot18_room_1Tex_003068"/>
<Texture CRC="10B77A2A" Path="assets/textures/shared/syotes_room_0Tex_0039E8"/>
<Texture CRC="1718FD0E" Path="assets/textures/shared/syotes_room_0Tex_00A9E8"/>
<Texture CRC="17FA6F46" Path="assets/textures/shared/know_it_all_bros_house2"/>
<Texture CRC="03FF772F" Path="assets/textures/shared/know_it_all_bros_house2_tlut"/>
<Texture CRC="F0A5349C" Path="assets/textures/shared/num_7_fra"/>
<Texture CRC="EE77493E" Path="assets/textures/shared/put_away_ger"/>
<Texture CRC="ED123044" Path="assets/textures/shared/stop_eng"/>
<Texture CRC="E93EBAAC" Path="assets/textures/shared/pause_save_2_0_ger"/>
<Texture CRC="E7A67A7F" Path="assets/textures/shared/cucco_icon"/>
<Texture CRC="0C1D4804" Path="assets/textures/shared/pocket_egg"/>
<Texture CRC="FAA79704" Path="assets/textures/shared/bomb_item_name_fra"/>
<Texture CRC="E8908EDA" Path="assets/textures/shared/haunted_wasteland_minimap"/>
<Texture CRC="FFBFEAD1" Path="assets/textures/shared/fire_temple_room_13_floor_3_minimap"/>
<Texture CRC="E17C45AB" Path="assets/textures/shared/fire_temple_room_5_floor_3_minimap"/>
<Texture CRC="19FCCE06" Path="assets/textures/shared/spirit_temple_room_19_minimap"/>
<Texture CRC="1194CF22" Path="assets/textures/shared/water_temple_room_12_basement_1_minimap"/>
<Texture CRC="117BE77F" Path="assets/textures/shared/water_temple_room_14_basement_1_minimap"/>
<Texture CRC="EE5421F6" Path="assets/textures/shared/water_temple_room_15_basement_1_minimap"/>
<Texture CRC="F089CFF3" Path="assets/textures/shared/water_temple_room_1_basement_1_minimap"/>
<Texture CRC="0E364878" Path="assets/textures/shared/water_temple_room_21_floor_1_minimap"/>
<Texture CRC="0698CC33" Path="assets/textures/shared/water_temple_room_5_floor_1_minimap"/>
<Texture CRC="13324501" Path="assets/textures/shared/water_temple_room_6_floor_2_minimap"/>
<Texture CRC="1B45A7DD" Path="assets/textures/shared/water_temple_room_9_basement_1_minimap"/>
<Texture CRC="12D4F84F" Path="assets/textures/shared/msg_char_20_space"/>
<Texture CRC="1DEA6483" Path="assets/textures/shared/name_eng"/>
<Texture CRC="095A9A1C" Path="assets/textures/shared/no_file_to_copy_ger"/>
<Texture CRC="00C03B39" Path="assets/textures/shared/which_file_1_ger"/>
</Root>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,472 +0,0 @@
ACTOR_PLAYER
ACTOR_UNSET_1
ACTOR_EN_TEST
ACTOR_UNSET_3
ACTOR_EN_GIRLA
ACTOR_UNSET_5
ACTOR_UNSET_6
ACTOR_EN_PART
ACTOR_EN_LIGHT
ACTOR_EN_DOOR
ACTOR_EN_BOX
ACTOR_BG_DY_YOSEIZO
ACTOR_BG_HIDAN_FIREWALL
ACTOR_EN_POH
ACTOR_EN_OKUTA
ACTOR_BG_YDAN_SP
ACTOR_EN_BOM
ACTOR_EN_WALLMAS
ACTOR_EN_DODONGO
ACTOR_EN_FIREFLY
ACTOR_EN_HORSE
ACTOR_EN_ITEM00
ACTOR_EN_ARROW
ACTOR_UNSET_17
ACTOR_EN_ELF
ACTOR_EN_NIW
ACTOR_UNSET_1A
ACTOR_EN_TITE
ACTOR_EN_REEBA
ACTOR_EN_PEEHAT
ACTOR_EN_BUTTE
ACTOR_UNSET_1F
ACTOR_EN_INSECT
ACTOR_EN_FISH
ACTOR_UNSET_22
ACTOR_EN_HOLL
ACTOR_EN_SCENE_CHANGE
ACTOR_EN_ZF
ACTOR_EN_HATA
ACTOR_BOSS_DODONGO
ACTOR_BOSS_GOMA
ACTOR_EN_ZL1
ACTOR_EN_VIEWER
ACTOR_EN_GOMA
ACTOR_BG_PUSHBOX
ACTOR_EN_BUBBLE
ACTOR_DOOR_SHUTTER
ACTOR_EN_DODOJR
ACTOR_EN_BDFIRE
ACTOR_UNSET_31
ACTOR_EN_BOOM
ACTOR_EN_TORCH2
ACTOR_EN_BILI
ACTOR_EN_TP
ACTOR_UNSET_36
ACTOR_EN_ST
ACTOR_EN_BW
ACTOR_EN_A_OBJ
ACTOR_EN_EIYER
ACTOR_EN_RIVER_SOUND
ACTOR_EN_HORSE_NORMAL
ACTOR_EN_OSSAN
ACTOR_BG_TREEMOUTH
ACTOR_BG_DODOAGO
ACTOR_BG_HIDAN_DALM
ACTOR_BG_HIDAN_HROCK
ACTOR_EN_HORSE_GANON
ACTOR_BG_HIDAN_ROCK
ACTOR_BG_HIDAN_RSEKIZOU
ACTOR_BG_HIDAN_SEKIZOU
ACTOR_BG_HIDAN_SIMA
ACTOR_BG_HIDAN_SYOKU
ACTOR_EN_XC
ACTOR_BG_HIDAN_CURTAIN
ACTOR_BG_SPOT00_HANEBASI
ACTOR_EN_MB
ACTOR_EN_BOMBF
ACTOR_EN_ZL2
ACTOR_BG_HIDAN_FSLIFT
ACTOR_EN_OE2
ACTOR_BG_YDAN_HASI
ACTOR_BG_YDAN_MARUTA
ACTOR_BOSS_GANONDROF
ACTOR_UNSET_53
ACTOR_EN_AM
ACTOR_EN_DEKUBABA
ACTOR_EN_M_FIRE1
ACTOR_EN_M_THUNDER
ACTOR_BG_DDAN_JD
ACTOR_BG_BREAKWALL
ACTOR_EN_JJ
ACTOR_EN_HORSE_ZELDA
ACTOR_BG_DDAN_KD
ACTOR_DOOR_WARP1
ACTOR_OBJ_SYOKUDAI
ACTOR_ITEM_B_HEART
ACTOR_EN_DEKUNUTS
ACTOR_BG_MENKURI_KAITEN
ACTOR_BG_MENKURI_EYE
ACTOR_EN_VALI
ACTOR_BG_MIZU_MOVEBG
ACTOR_BG_MIZU_WATER
ACTOR_ARMS_HOOK
ACTOR_EN_FHG
ACTOR_BG_MORI_HINERI
ACTOR_EN_BB
ACTOR_BG_TOKI_HIKARI
ACTOR_EN_YUKABYUN
ACTOR_BG_TOKI_SWD
ACTOR_EN_FHG_FIRE
ACTOR_BG_MJIN
ACTOR_BG_HIDAN_KOUSI
ACTOR_DOOR_TOKI
ACTOR_BG_HIDAN_HAMSTEP
ACTOR_EN_BIRD
ACTOR_UNSET_73
ACTOR_UNSET_74
ACTOR_UNSET_75
ACTOR_UNSET_76
ACTOR_EN_WOOD02
ACTOR_UNSET_78
ACTOR_UNSET_79
ACTOR_UNSET_7A
ACTOR_UNSET_7B
ACTOR_EN_LIGHTBOX
ACTOR_EN_PU_BOX
ACTOR_UNSET_7E
ACTOR_UNSET_7F
ACTOR_EN_TRAP
ACTOR_EN_AROW_TRAP
ACTOR_EN_VASE
ACTOR_UNSET_83
ACTOR_EN_TA
ACTOR_EN_TK
ACTOR_BG_MORI_BIGST
ACTOR_BG_MORI_ELEVATOR
ACTOR_BG_MORI_KAITENKABE
ACTOR_BG_MORI_RAKKATENJO
ACTOR_EN_VM
ACTOR_DEMO_EFFECT
ACTOR_DEMO_KANKYO
ACTOR_BG_HIDAN_FWBIG
ACTOR_EN_FLOORMAS
ACTOR_EN_HEISHI1
ACTOR_EN_RD
ACTOR_EN_PO_SISTERS
ACTOR_BG_HEAVY_BLOCK
ACTOR_BG_PO_EVENT
ACTOR_OBJ_MURE
ACTOR_EN_SW
ACTOR_BOSS_FD
ACTOR_OBJECT_KANKYO
ACTOR_EN_DU
ACTOR_EN_FD
ACTOR_EN_HORSE_LINK_CHILD
ACTOR_DOOR_ANA
ACTOR_BG_SPOT02_OBJECTS
ACTOR_BG_HAKA
ACTOR_MAGIC_WIND
ACTOR_MAGIC_FIRE
ACTOR_UNSET_A0
ACTOR_EN_RU1
ACTOR_BOSS_FD2
ACTOR_EN_FD_FIRE
ACTOR_EN_DH
ACTOR_EN_DHA
ACTOR_EN_RL
ACTOR_EN_ENCOUNT1
ACTOR_DEMO_DU
ACTOR_DEMO_IM
ACTOR_DEMO_TRE_LGT
ACTOR_EN_FW
ACTOR_BG_VB_SIMA
ACTOR_EN_VB_BALL
ACTOR_BG_HAKA_MEGANE
ACTOR_BG_HAKA_MEGANEBG
ACTOR_BG_HAKA_SHIP
ACTOR_BG_HAKA_SGAMI
ACTOR_UNSET_B2
ACTOR_EN_HEISHI2
ACTOR_EN_ENCOUNT2
ACTOR_EN_FIRE_ROCK
ACTOR_EN_BROB
ACTOR_MIR_RAY
ACTOR_BG_SPOT09_OBJ
ACTOR_BG_SPOT18_OBJ
ACTOR_BOSS_VA
ACTOR_BG_HAKA_TUBO
ACTOR_BG_HAKA_TRAP
ACTOR_BG_HAKA_HUTA
ACTOR_BG_HAKA_ZOU
ACTOR_BG_SPOT17_FUNEN
ACTOR_EN_SYATEKI_ITM
ACTOR_EN_SYATEKI_MAN
ACTOR_EN_TANA
ACTOR_EN_NB
ACTOR_BOSS_MO
ACTOR_EN_SB
ACTOR_EN_BIGOKUTA
ACTOR_EN_KAREBABA
ACTOR_BG_BDAN_OBJECTS
ACTOR_DEMO_SA
ACTOR_DEMO_GO
ACTOR_EN_IN
ACTOR_EN_TR
ACTOR_BG_SPOT16_BOMBSTONE
ACTOR_UNSET_CE
ACTOR_BG_HIDAN_KOWARERUKABE
ACTOR_BG_BOMBWALL
ACTOR_BG_SPOT08_ICEBLOCK
ACTOR_EN_RU2
ACTOR_OBJ_DEKUJR
ACTOR_BG_MIZU_UZU
ACTOR_BG_SPOT06_OBJECTS
ACTOR_BG_ICE_OBJECTS
ACTOR_BG_HAKA_WATER
ACTOR_UNSET_D8
ACTOR_EN_MA2
ACTOR_EN_BOM_CHU
ACTOR_EN_HORSE_GAME_CHECK
ACTOR_BOSS_TW
ACTOR_EN_RR
ACTOR_EN_BA
ACTOR_EN_BX
ACTOR_EN_ANUBICE
ACTOR_EN_ANUBICE_FIRE
ACTOR_BG_MORI_HASHIGO
ACTOR_BG_MORI_HASHIRA4
ACTOR_BG_MORI_IDOMIZU
ACTOR_BG_SPOT16_DOUGHNUT
ACTOR_BG_BDAN_SWITCH
ACTOR_EN_MA1
ACTOR_BOSS_GANON
ACTOR_BOSS_SST
ACTOR_UNSET_EA
ACTOR_UNSET_EB
ACTOR_EN_NY
ACTOR_EN_FR
ACTOR_ITEM_SHIELD
ACTOR_BG_ICE_SHELTER
ACTOR_EN_ICE_HONO
ACTOR_ITEM_OCARINA
ACTOR_UNSET_F2
ACTOR_UNSET_F3
ACTOR_MAGIC_DARK
ACTOR_DEMO_6K
ACTOR_EN_ANUBICE_TAG
ACTOR_BG_HAKA_GATE
ACTOR_BG_SPOT15_SAKU
ACTOR_BG_JYA_GOROIWA
ACTOR_BG_JYA_ZURERUKABE
ACTOR_UNSET_FB
ACTOR_BG_JYA_COBRA
ACTOR_BG_JYA_KANAAMI
ACTOR_FISHING
ACTOR_OBJ_OSHIHIKI
ACTOR_BG_GATE_SHUTTER
ACTOR_EFF_DUST
ACTOR_BG_SPOT01_FUSYA
ACTOR_BG_SPOT01_IDOHASHIRA
ACTOR_BG_SPOT01_IDOMIZU
ACTOR_BG_PO_SYOKUDAI
ACTOR_BG_GANON_OTYUKA
ACTOR_BG_SPOT15_RRBOX
ACTOR_BG_UMAJUMP
ACTOR_UNSET_109
ACTOR_ARROW_FIRE
ACTOR_ARROW_ICE
ACTOR_ARROW_LIGHT
ACTOR_UNSET_10D
ACTOR_UNSET_10E
ACTOR_ITEM_ETCETERA
ACTOR_OBJ_KIBAKO
ACTOR_OBJ_TSUBO
ACTOR_EN_WONDER_ITEM
ACTOR_EN_IK
ACTOR_DEMO_IK
ACTOR_EN_SKJ
ACTOR_EN_SKJNEEDLE
ACTOR_EN_G_SWITCH
ACTOR_DEMO_EXT
ACTOR_DEMO_SHD
ACTOR_EN_DNS
ACTOR_ELF_MSG
ACTOR_EN_HONOTRAP
ACTOR_EN_TUBO_TRAP
ACTOR_OBJ_ICE_POLY
ACTOR_BG_SPOT03_TAKI
ACTOR_BG_SPOT07_TAKI
ACTOR_EN_FZ
ACTOR_EN_PO_RELAY
ACTOR_BG_RELAY_OBJECTS
ACTOR_EN_DIVING_GAME
ACTOR_EN_KUSA
ACTOR_OBJ_BEAN
ACTOR_OBJ_BOMBIWA
ACTOR_UNSET_128
ACTOR_UNSET_129
ACTOR_OBJ_SWITCH
ACTOR_OBJ_ELEVATOR
ACTOR_OBJ_LIFT
ACTOR_OBJ_HSBLOCK
ACTOR_EN_OKARINA_TAG
ACTOR_EN_YABUSAME_MARK
ACTOR_EN_GOROIWA
ACTOR_EN_EX_RUPPY
ACTOR_EN_TORYO
ACTOR_EN_DAIKU
ACTOR_UNSET_134
ACTOR_EN_NWC
ACTOR_EN_BLKOBJ
ACTOR_ITEM_INBOX
ACTOR_EN_GE1
ACTOR_OBJ_BLOCKSTOP
ACTOR_EN_SDA
ACTOR_EN_CLEAR_TAG
ACTOR_EN_NIW_LADY
ACTOR_EN_GM
ACTOR_EN_MS
ACTOR_EN_HS
ACTOR_BG_INGATE
ACTOR_EN_KANBAN
ACTOR_EN_HEISHI3
ACTOR_EN_SYATEKI_NIW
ACTOR_EN_ATTACK_NIW
ACTOR_BG_SPOT01_IDOSOKO
ACTOR_EN_SA
ACTOR_EN_WONDER_TALK
ACTOR_BG_GJYO_BRIDGE
ACTOR_EN_DS
ACTOR_EN_MK
ACTOR_EN_BOM_BOWL_MAN
ACTOR_EN_BOM_BOWL_PIT
ACTOR_EN_OWL
ACTOR_EN_ISHI
ACTOR_OBJ_HANA
ACTOR_OBJ_LIGHTSWITCH
ACTOR_OBJ_MURE2
ACTOR_EN_GO
ACTOR_EN_FU
ACTOR_UNSET_154
ACTOR_EN_CHANGER
ACTOR_BG_JYA_MEGAMI
ACTOR_BG_JYA_LIFT
ACTOR_BG_JYA_BIGMIRROR
ACTOR_BG_JYA_BOMBCHUIWA
ACTOR_BG_JYA_AMISHUTTER
ACTOR_BG_JYA_BOMBIWA
ACTOR_BG_SPOT18_BASKET
ACTOR_UNSET_15D
ACTOR_EN_GANON_ORGAN
ACTOR_EN_SIOFUKI
ACTOR_EN_STREAM
ACTOR_UNSET_161
ACTOR_EN_MM
ACTOR_EN_KO
ACTOR_EN_KZ
ACTOR_EN_WEATHER_TAG
ACTOR_BG_SST_FLOOR
ACTOR_EN_ANI
ACTOR_EN_EX_ITEM
ACTOR_BG_JYA_IRONOBJ
ACTOR_EN_JS
ACTOR_EN_JSJUTAN
ACTOR_EN_CS
ACTOR_EN_MD
ACTOR_EN_HY
ACTOR_EN_GANON_MANT
ACTOR_EN_OKARINA_EFFECT
ACTOR_EN_MAG
ACTOR_DOOR_GERUDO
ACTOR_ELF_MSG2
ACTOR_DEMO_GT
ACTOR_EN_PO_FIELD
ACTOR_EFC_ERUPC
ACTOR_BG_ZG
ACTOR_EN_HEISHI4
ACTOR_EN_ZL3
ACTOR_BOSS_GANON2
ACTOR_EN_KAKASI
ACTOR_EN_TAKARA_MAN
ACTOR_OBJ_MAKEOSHIHIKI
ACTOR_OCEFF_SPOT
ACTOR_END_TITLE
ACTOR_UNSET_180
ACTOR_EN_TORCH
ACTOR_DEMO_EC
ACTOR_SHOT_SUN
ACTOR_EN_DY_EXTRA
ACTOR_EN_WONDER_TALK2
ACTOR_EN_GE2
ACTOR_OBJ_ROOMTIMER
ACTOR_EN_SSH
ACTOR_EN_STH
ACTOR_OCEFF_WIPE
ACTOR_OCEFF_STORM
ACTOR_EN_WEIYER
ACTOR_BG_SPOT05_SOKO
ACTOR_BG_JYA_1FLIFT
ACTOR_BG_JYA_HAHENIRON
ACTOR_BG_SPOT12_GATE
ACTOR_BG_SPOT12_SAKU
ACTOR_EN_HINTNUTS
ACTOR_EN_NUTSBALL
ACTOR_BG_SPOT00_BREAK
ACTOR_EN_SHOPNUTS
ACTOR_EN_IT
ACTOR_EN_GELDB
ACTOR_OCEFF_WIPE2
ACTOR_OCEFF_WIPE3
ACTOR_EN_NIW_GIRL
ACTOR_EN_DOG
ACTOR_EN_SI
ACTOR_BG_SPOT01_OBJECTS2
ACTOR_OBJ_COMB
ACTOR_BG_SPOT11_BAKUDANKABE
ACTOR_OBJ_KIBAKO2
ACTOR_EN_DNT_DEMO
ACTOR_EN_DNT_JIJI
ACTOR_EN_DNT_NOMAL
ACTOR_EN_GUEST
ACTOR_BG_BOM_GUARD
ACTOR_EN_HS2
ACTOR_DEMO_KEKKAI
ACTOR_BG_SPOT08_BAKUDANKABE
ACTOR_BG_SPOT17_BAKUDANKABE
ACTOR_UNSET_1AA
ACTOR_OBJ_MURE3
ACTOR_EN_TG
ACTOR_EN_MU
ACTOR_EN_GO2
ACTOR_EN_WF
ACTOR_EN_SKB
ACTOR_DEMO_GJ
ACTOR_DEMO_GEFF
ACTOR_BG_GND_FIREMEIRO
ACTOR_BG_GND_DARKMEIRO
ACTOR_BG_GND_SOULMEIRO
ACTOR_BG_GND_NISEKABE
ACTOR_BG_GND_ICEBLOCK
ACTOR_EN_GB
ACTOR_EN_GS
ACTOR_BG_MIZU_BWALL
ACTOR_BG_MIZU_SHUTTER
ACTOR_EN_DAIKU_KAKARIKO
ACTOR_BG_BOWL_WALL
ACTOR_EN_WALL_TUBO
ACTOR_EN_PO_DESERT
ACTOR_EN_CROW
ACTOR_DOOR_KILLER
ACTOR_BG_SPOT11_OASIS
ACTOR_BG_SPOT18_FUTA
ACTOR_BG_SPOT18_SHUTTER
ACTOR_EN_MA3
ACTOR_EN_COW
ACTOR_BG_ICE_TURARA
ACTOR_BG_ICE_SHUTTER
ACTOR_EN_KAKASI2
ACTOR_EN_KAKASI3
ACTOR_OCEFF_WIPE4
ACTOR_EN_EG
ACTOR_BG_MENKURI_NISEKABE
ACTOR_EN_ZO
ACTOR_OBJ_MAKEKINSUTA
ACTOR_EN_GE3
ACTOR_OBJ_TIMEBLOCK
ACTOR_OBJ_HAMISHI
ACTOR_EN_ZL4
ACTOR_EN_MM2
ACTOR_BG_JYA_BLOCK
ACTOR_OBJ_WARP2BLOCK
ACTOR_ID_MAX
@@ -1,402 +0,0 @@
OBJECT_INVALID
OBJECT_GAMEPLAY_KEEP
OBJECT_GAMEPLAY_FIELD_KEEP
OBJECT_GAMEPLAY_DANGEON_KEEP
OBJECT_UNSET_4
OBJECT_UNSET_5
OBJECT_HUMAN
OBJECT_OKUTA
OBJECT_CROW
OBJECT_POH
OBJECT_DY_OBJ
OBJECT_WALLMASTER
OBJECT_DODONGO
OBJECT_FIREFLY
OBJECT_BOX
OBJECT_FIRE
OBJECT_UNSET_10
OBJECT_UNSET_11
OBJECT_BUBBLE
OBJECT_NIW
OBJECT_LINK_BOY
OBJECT_LINK_CHILD
OBJECT_TITE
OBJECT_REEBA
OBJECT_PEEHAT
OBJECT_KINGDODONGO
OBJECT_HORSE
OBJECT_ZF
OBJECT_GOMA
OBJECT_ZL1
OBJECT_GOL
OBJECT_DODOJR
OBJECT_TORCH2
OBJECT_BL
OBJECT_TP
OBJECT_OA1
OBJECT_ST
OBJECT_BW
OBJECT_EI
OBJECT_HORSE_NORMAL
OBJECT_OB1
OBJECT_O_ANIME
OBJECT_SPOT04_OBJECTS
OBJECT_DDAN_OBJECTS
OBJECT_HIDAN_OBJECTS
OBJECT_HORSE_GANON
OBJECT_OA2
OBJECT_SPOT00_OBJECTS
OBJECT_MB
OBJECT_BOMBF
OBJECT_SK2
OBJECT_OE1
OBJECT_OE_ANIME
OBJECT_OE2
OBJECT_YDAN_OBJECTS
OBJECT_GND
OBJECT_AM
OBJECT_DEKUBABA
OBJECT_UNSET_3A
OBJECT_OA3
OBJECT_OA4
OBJECT_OA5
OBJECT_OA6
OBJECT_OA7
OBJECT_JJ
OBJECT_OA8
OBJECT_OA9
OBJECT_OB2
OBJECT_OB3
OBJECT_OB4
OBJECT_HORSE_ZELDA
OBJECT_OPENING_DEMO1
OBJECT_WARP1
OBJECT_B_HEART
OBJECT_DEKUNUTS
OBJECT_OE3
OBJECT_OE4
OBJECT_MENKURI_OBJECTS
OBJECT_OE5
OBJECT_OE6
OBJECT_OE7
OBJECT_OE8
OBJECT_OE9
OBJECT_OE10
OBJECT_OE11
OBJECT_OE12
OBJECT_VALI
OBJECT_OA10
OBJECT_OA11
OBJECT_MIZU_OBJECTS
OBJECT_FHG
OBJECT_OSSAN
OBJECT_MORI_HINERI1
OBJECT_BB
OBJECT_TOKI_OBJECTS
OBJECT_YUKABYUN
OBJECT_ZL2
OBJECT_MJIN
OBJECT_MJIN_FLASH
OBJECT_MJIN_DARK
OBJECT_MJIN_FLAME
OBJECT_MJIN_ICE
OBJECT_MJIN_SOUL
OBJECT_MJIN_WIND
OBJECT_MJIN_OKA
OBJECT_HAKA_OBJECTS
OBJECT_SPOT06_OBJECTS
OBJECT_ICE_OBJECTS
OBJECT_RELAY_OBJECTS
OBJECT_PO_FIELD
OBJECT_PO_COMPOSER
OBJECT_MORI_HINERI1A
OBJECT_MORI_HINERI2
OBJECT_MORI_HINERI2A
OBJECT_MORI_OBJECTS
OBJECT_MORI_TEX
OBJECT_SPOT08_OBJ
OBJECT_WARP2
OBJECT_HATA
OBJECT_BIRD
OBJECT_UNSET_78
OBJECT_UNSET_79
OBJECT_UNSET_7A
OBJECT_UNSET_7B
OBJECT_WOOD02
OBJECT_UNSET_7D
OBJECT_UNSET_7E
OBJECT_UNSET_7F
OBJECT_UNSET_80
OBJECT_LIGHTBOX
OBJECT_PU_BOX
OBJECT_UNSET_83
OBJECT_UNSET_84
OBJECT_TRAP
OBJECT_VASE
OBJECT_IM
OBJECT_TA
OBJECT_TK
OBJECT_XC
OBJECT_VM
OBJECT_BV
OBJECT_HAKACH_OBJECTS
OBJECT_EFC_CRYSTAL_LIGHT
OBJECT_EFC_FIRE_BALL
OBJECT_EFC_FLASH
OBJECT_EFC_LGT_SHOWER
OBJECT_EFC_STAR_FIELD
OBJECT_GOD_LGT
OBJECT_LIGHT_RING
OBJECT_TRIFORCE_SPOT
OBJECT_BDAN_OBJECTS
OBJECT_SD
OBJECT_RD
OBJECT_PO_SISTERS
OBJECT_HEAVY_OBJECT
OBJECT_GNDD
OBJECT_FD
OBJECT_DU
OBJECT_FW
OBJECT_MEDAL
OBJECT_HORSE_LINK_CHILD
OBJECT_SPOT02_OBJECTS
OBJECT_HAKA
OBJECT_RU1
OBJECT_SYOKUDAI
OBJECT_FD2
OBJECT_DH
OBJECT_RL
OBJECT_EFC_TW
OBJECT_DEMO_TRE_LGT
OBJECT_GI_KEY
OBJECT_MIR_RAY
OBJECT_BROB
OBJECT_GI_JEWEL
OBJECT_SPOT09_OBJ
OBJECT_SPOT18_OBJ
OBJECT_BDOOR
OBJECT_SPOT17_OBJ
OBJECT_SHOP_DUNGEN
OBJECT_NB
OBJECT_MO
OBJECT_SB
OBJECT_GI_MELODY
OBJECT_GI_HEART
OBJECT_GI_COMPASS
OBJECT_GI_BOSSKEY
OBJECT_GI_MEDAL
OBJECT_GI_NUTS
OBJECT_SA
OBJECT_GI_HEARTS
OBJECT_GI_ARROWCASE
OBJECT_GI_BOMBPOUCH
OBJECT_IN
OBJECT_TR
OBJECT_SPOT16_OBJ
OBJECT_OE1S
OBJECT_OE4S
OBJECT_OS_ANIME
OBJECT_GI_BOTTLE
OBJECT_GI_STICK
OBJECT_GI_MAP
OBJECT_OF1D_MAP
OBJECT_RU2
OBJECT_GI_SHIELD_1
OBJECT_DEKUJR
OBJECT_GI_MAGICPOT
OBJECT_GI_BOMB_1
OBJECT_OF1S
OBJECT_MA2
OBJECT_GI_PURSE
OBJECT_HNI
OBJECT_TW
OBJECT_RR
OBJECT_BXA
OBJECT_ANUBICE
OBJECT_GI_GERUDO
OBJECT_GI_ARROW
OBJECT_GI_BOMB_2
OBJECT_GI_EGG
OBJECT_GI_SCALE
OBJECT_GI_SHIELD_2
OBJECT_GI_HOOKSHOT
OBJECT_GI_OCARINA
OBJECT_GI_MILK
OBJECT_MA1
OBJECT_GANON
OBJECT_SST
OBJECT_NY_UNUSED
OBJECT_UNSET_E4
OBJECT_NY
OBJECT_FR
OBJECT_GI_PACHINKO
OBJECT_GI_BOOMERANG
OBJECT_GI_BOW
OBJECT_GI_GLASSES
OBJECT_GI_LIQUID
OBJECT_ANI
OBJECT_DEMO_6K
OBJECT_GI_SHIELD_3
OBJECT_GI_LETTER
OBJECT_SPOT15_OBJ
OBJECT_JYA_OBJ
OBJECT_GI_CLOTHES
OBJECT_GI_BEAN
OBJECT_GI_FISH
OBJECT_GI_SAW
OBJECT_GI_HAMMER
OBJECT_GI_GRASS
OBJECT_GI_LONGSWORD
OBJECT_SPOT01_OBJECTS
OBJECT_MD_UNUSED
OBJECT_MD
OBJECT_KM1
OBJECT_KW1
OBJECT_ZO
OBJECT_KZ
OBJECT_UMAJUMP
OBJECT_MASTERKOKIRI
OBJECT_MASTERKOKIRIHEAD
OBJECT_MASTERGOLON
OBJECT_MASTERZOORA
OBJECT_AOB
OBJECT_IK
OBJECT_AHG
OBJECT_CNE
OBJECT_GI_NIWATORI
OBJECT_SKJ
OBJECT_GI_BOTTLE_LETTER
OBJECT_BJI
OBJECT_BBA
OBJECT_GI_OCARINA_0
OBJECT_DS
OBJECT_ANE
OBJECT_BOJ
OBJECT_SPOT03_OBJECT
OBJECT_SPOT07_OBJECT
OBJECT_FZ
OBJECT_BOB
OBJECT_GE1
OBJECT_YABUSAME_POINT
OBJECT_GI_BOOTS_2
OBJECT_GI_SEED
OBJECT_GND_MAGIC
OBJECT_D_ELEVATOR
OBJECT_D_HSBLOCK
OBJECT_D_LIFT
OBJECT_MAMENOKI
OBJECT_GOROIWA
OBJECT_UNSET_120
OBJECT_TORYO
OBJECT_DAIKU
OBJECT_UNSET_123
OBJECT_NWC
OBJECT_BLKOBJ
OBJECT_GM
OBJECT_MS
OBJECT_HS
OBJECT_INGATE
OBJECT_LIGHTSWITCH
OBJECT_KUSA
OBJECT_TSUBO
OBJECT_GI_GLOVES
OBJECT_GI_COIN
OBJECT_KANBAN
OBJECT_GJYO_OBJECTS
OBJECT_OWL
OBJECT_MK
OBJECT_FU
OBJECT_GI_KI_TAN_MASK
OBJECT_GI_REDEAD_MASK
OBJECT_GI_SKJ_MASK
OBJECT_GI_RABIT_MASK
OBJECT_GI_TRUTH_MASK
OBJECT_GANON_OBJECTS
OBJECT_SIOFUKI
OBJECT_STREAM
OBJECT_MM
OBJECT_FA
OBJECT_OS
OBJECT_GI_EYE_LOTION
OBJECT_GI_POWDER
OBJECT_GI_MUSHROOM
OBJECT_GI_TICKETSTONE
OBJECT_GI_BROKENSWORD
OBJECT_JS
OBJECT_CS
OBJECT_GI_PRESCRIPTION
OBJECT_GI_BRACELET
OBJECT_GI_SOLDOUT
OBJECT_GI_FROG
OBJECT_MAG
OBJECT_DOOR_GERUDO
OBJECT_GT
OBJECT_EFC_ERUPC
OBJECT_ZL2_ANIME1
OBJECT_ZL2_ANIME2
OBJECT_GI_GOLONMASK
OBJECT_GI_ZORAMASK
OBJECT_GI_GERUDOMASK
OBJECT_GANON2
OBJECT_KA
OBJECT_TS
OBJECT_ZG
OBJECT_GI_HOVERBOOTS
OBJECT_GI_M_ARROW
OBJECT_DS2
OBJECT_EC
OBJECT_FISH
OBJECT_GI_SUTARU
OBJECT_GI_GODDESS
OBJECT_SSH
OBJECT_BIGOKUTA
OBJECT_BG
OBJECT_SPOT05_OBJECTS
OBJECT_SPOT12_OBJ
OBJECT_BOMBIWA
OBJECT_HINTNUTS
OBJECT_RS
OBJECT_SPOT00_BREAK
OBJECT_GLA
OBJECT_SHOPNUTS
OBJECT_GELDB
OBJECT_GR
OBJECT_DOG
OBJECT_JYA_IRON
OBJECT_JYA_DOOR
OBJECT_UNSET_16E
OBJECT_SPOT11_OBJ
OBJECT_KIBAKO2
OBJECT_DNS
OBJECT_DNK
OBJECT_GI_FIRE
OBJECT_GI_INSECT
OBJECT_GI_BUTTERFLY
OBJECT_GI_GHOST
OBJECT_GI_SOUL
OBJECT_BOWL
OBJECT_DEMO_KEKKAI
OBJECT_EFC_DOUGHNUT
OBJECT_GI_DEKUPOUCH
OBJECT_GANON_ANIME1
OBJECT_GANON_ANIME2
OBJECT_GANON_ANIME3
OBJECT_GI_RUPY
OBJECT_SPOT01_MATOYA
OBJECT_SPOT01_MATOYAB
OBJECT_MU
OBJECT_WF
OBJECT_SKB
OBJECT_GJ
OBJECT_GEFF
OBJECT_HAKA_DOOR
OBJECT_GS
OBJECT_PS
OBJECT_BWALL
OBJECT_COW
OBJECT_COB
OBJECT_GI_SWORD_1
OBJECT_DOOR_KILLER
OBJECT_OUKE_HAKA
OBJECT_TIMEBLOCK
OBJECT_ZL4
@@ -1 +0,0 @@
8012DB20 gMtxClear
@@ -0,0 +1,145 @@
// Encoding a PNG into an N64 texture is the one part of building soh.o2r that nothing else
// provides. Torch decodes N64 texture data out of a rom and libultraship decodes it again for
// rendering, but neither goes the other way. Everything else the packer needs -- the resource
// header, the texture type enum, size arithmetic, directory walking, zipping, portVersion --
// comes from torch, so this file is the whole of what had to be written.
//
// The quantisation follows ZAPD's ZTexture exactly, since these bytes have to match the archives
// ZAPD produced. n64graphics is not a substitute: it scales (x * 15 / 255) where ZAPD shifts
// (x >> 4), which differ for most inputs.
#include "PngTexture.h"
#include <cstdio>
#include <fstream>
#include <vector>
#include "binarytools/BinaryWriter.h"
#include "factories/BaseFactory.h"
#include "factories/ResourceType.h"
#include "n64graphics/stb_image.h"
#include "utils/TextureUtils.h"
namespace fs = std::filesystem;
namespace {
TextureType TypeFromString(const std::string& format) {
if (format == "rgba32") return TextureType::RGBA32bpp;
if (format == "rgb5a1") return TextureType::RGBA16bpp;
if (format == "ci4") return TextureType::Palette4bpp;
if (format == "ci8") return TextureType::Palette8bpp;
if (format == "i4") return TextureType::Grayscale4bpp;
if (format == "i8") return TextureType::Grayscale8bpp;
if (format == "ia4") return TextureType::GrayscaleAlpha4bpp;
if (format == "ia8") return TextureType::GrayscaleAlpha8bpp;
if (format == "ia16") return TextureType::GrayscaleAlpha16bpp;
return TextureType::Error;
}
std::vector<uint8_t> Encode(const uint8_t* rgba, int w, int h, TextureType type) {
auto px = [&](int y, int x, int c) -> uint8_t { return rgba[(((size_t)y * w) + x) * 4 + c]; };
std::vector<uint8_t> out(TextureUtils::CalculateTextureSize(type, w, h));
for (int y = 0; y < h; y++) {
for (int x = 0; x < w; x++) {
const size_t i = (size_t)y * w + x;
switch (type) {
case TextureType::RGBA32bpp:
out[i * 4 + 0] = px(y, x, 0);
out[i * 4 + 1] = px(y, x, 1);
out[i * 4 + 2] = px(y, x, 2);
out[i * 4 + 3] = px(y, x, 3);
break;
case TextureType::RGBA16bpp: {
const uint16_t data = ((px(y, x, 0) >> 3) << 11) | ((px(y, x, 1) >> 3) << 6) |
((px(y, x, 2) >> 3) << 1) | (px(y, x, 3) != 0);
out[i * 2 + 0] = (data & 0xFF00) >> 8;
out[i * 2 + 1] = (data & 0x00FF);
break;
}
case TextureType::Grayscale4bpp:
if (x % 2 == 0) {
out[i / 2] = (uint8_t)(((px(y, x, 0) / 16) << 4) + (px(y, x + 1, 0) / 16));
}
break;
case TextureType::Grayscale8bpp:
out[i] = px(y, x, 0);
break;
case TextureType::GrayscaleAlpha4bpp:
if (x % 2 == 0) {
const uint8_t hi = ((px(y, x, 0) >> 5) << 1) | (px(y, x, 3) != 0);
const uint8_t lo = ((px(y, x + 1, 0) >> 5) << 1) | (px(y, x + 1, 3) != 0);
out[i / 2] = (uint8_t)((hi << 4) | lo);
}
break;
case TextureType::GrayscaleAlpha8bpp:
out[i] = (uint8_t)((((px(y, x, 0) >> 4) & 0xF) << 4) | ((px(y, x, 3) >> 4) & 0xF));
break;
case TextureType::GrayscaleAlpha16bpp:
out[i * 2 + 0] = px(y, x, 0);
out[i * 2 + 1] = px(y, x, 3);
break;
// Palettes need a TLUT this packer has no way to build.
default:
return {};
}
}
}
return out;
}
} // namespace
namespace PngTexture {
bool IsFormat(const std::string& format) {
return TypeFromString(format) != TextureType::Error;
}
bool Convert(const fs::path& png, const fs::path& dest, const std::string& format) {
const TextureType type = TypeFromString(format);
int w = 0, h = 0, channels = 0;
uint8_t* pixels = stbi_load(png.string().c_str(), &w, &h, &channels, 4);
if (pixels == nullptr) {
fprintf(stderr, "%s: %s\n", png.string().c_str(), stbi_failure_reason());
return false;
}
const std::vector<uint8_t> encoded = Encode(pixels, w, h, type);
stbi_image_free(pixels);
if (encoded.empty()) {
fprintf(stderr, "%s: cannot encode %s\n", png.string().c_str(), format.c_str());
return false;
}
LUS::BinaryWriter writer;
BaseExporter::WriteHeader(writer, Torch::ResourceType::Texture, 0);
writer.Write((uint32_t)type);
writer.Write((uint32_t)w);
writer.Write((uint32_t)h);
writer.Write((uint32_t)encoded.size());
writer.Write((char*)encoded.data(), encoded.size());
const std::vector<char> payload = writer.ToVector();
writer.Close();
fs::create_directories(dest.parent_path());
std::ofstream out(dest, std::ios::binary);
out.write(payload.data(), payload.size());
return out.good();
}
} // namespace PngTexture
@@ -0,0 +1,17 @@
#ifndef PNGTEXTURE_H
#define PNGTEXTURE_H
#include <filesystem>
#include <string>
namespace PngTexture {
// Whether format names an N64 texture format, as in <name>.<format>.png
bool IsFormat(const std::string& format);
// Decodes png and writes it to dest as a libultraship texture resource.
bool Convert(const std::filesystem::path& png, const std::filesystem::path& dest, const std::string& format);
} // namespace PngTexture
#endif
+76
View File
@@ -0,0 +1,76 @@
// Packs soh/assets/custom into soh.o2r -- the port's own assets, as opposed to anything
// extracted from a rom.
//
// usage: soh-o2r-packer <custom assets dir> <out.o2r> <M.m.p>
#include <algorithm>
#include <cstdio>
#include <filesystem>
#include <string>
#include "Companion.h"
#include "PngTexture.h"
namespace fs = std::filesystem;
int main(int argc, char** argv) {
if (argc != 4) {
fprintf(stderr, "usage: %s <custom assets dir> <out.o2r> <M.m.p>\n", argv[0]);
return 1;
}
const fs::path assetsDir = argv[1];
const fs::path outPath = argv[2];
const std::string version = argv[3];
if (!fs::is_directory(assetsDir)) {
fprintf(stderr, "not a directory: %s\n", assetsDir.string().c_str());
return 1;
}
// Companion::Pack archives a directory as-is, so stage the assets in the shape the archive
// should have and let torch do the rest.
const fs::path stage = outPath.string() + ".stage";
std::error_code ec;
fs::remove_all(stage, ec);
fs::create_directories(stage);
for (const auto& entry : fs::recursive_directory_iterator(assetsDir)) {
if (!entry.is_regular_file()) {
continue;
}
const fs::path& path = entry.path();
const std::string rel = fs::relative(path, assetsDir).generic_string();
const std::string filename = path.filename().string();
// <name>.<format>.png becomes a texture resource archived as <name>
if (std::count(filename.begin(), filename.end(), '.') >= 2 && path.extension() == ".png") {
const std::string stem = path.stem().string();
const std::string format = stem.substr(stem.find_last_of('.') + 1);
if (PngTexture::IsFormat(format)) {
const std::string arc = rel.substr(0, rel.size() - (format.size() + 5));
if (!PngTexture::Convert(path, stage / arc, format)) {
return 1;
}
continue;
}
}
// Only json is carried over from accessibility
if (rel.find("accessibility") != std::string::npos && path.extension() != ".json") {
continue;
}
fs::create_directories((stage / rel).parent_path());
fs::copy_file(path, stage / rel, fs::copy_options::overwrite_existing);
}
fs::create_directories(outPath.parent_path(), ec);
fs::remove(outPath, ec);
Companion::Pack(stage.string(), outPath.string(), ArchiveType::O2R, version);
fs::remove_all(stage, ec);
return 0;
}
+110
View File
@@ -0,0 +1,110 @@
// Build-time ROM extraction, for the ExtractAssets target and anything else that needs an
// archive without launching the game.
//
// soh links torch as a static library (USE_STANDALONE=OFF), which compiles out torch's own
// CLI, so this supplies the entry point. It calls the same SohTorch::Extract the game does.
#include <algorithm>
#include <cstdio>
#include <cstdlib>
#include <filesystem>
#include <string>
#include <vector>
#include "TorchExtract.h"
namespace fs = std::filesystem;
static void Usage(const char* argv0) {
fprintf(stderr, "usage: %s --src <asset yml dir> --dest <output dir> --version <M.m.p> <rom|dir> [rom|dir...]\n",
argv0);
}
static bool IsRom(const fs::path& path) {
const std::string ext = path.extension().string();
return ext == ".z64" || ext == ".n64" || ext == ".v64";
}
// A directory argument extracts every rom directly inside it, which is how the target is
// normally driven: drop a vanilla and a master quest rom in, get oot.o2r and oot-mq.o2r.
static std::vector<std::string> CollectRoms(const std::vector<std::string>& args) {
std::vector<std::string> roms;
for (const auto& arg : args) {
std::error_code ec;
if (fs::is_directory(arg, ec)) {
std::vector<std::string> found;
for (fs::directory_iterator it(arg, ec), end; it != end; it.increment(ec)) {
if (ec) {
break;
}
if (it->is_regular_file(ec) && IsRom(it->path())) {
found.push_back(it->path().string());
}
}
std::sort(found.begin(), found.end());
roms.insert(roms.end(), found.begin(), found.end());
} else {
roms.push_back(arg);
}
}
return roms;
}
int main(int argc, char** argv) {
std::string src, dest, version;
std::vector<std::string> romArgs;
for (int i = 1; i < argc; i++) {
const std::string arg = argv[i];
auto next = [&](const char* what) -> std::string {
if (i + 1 >= argc) {
fprintf(stderr, "missing argument after %s\n", what);
exit(1);
}
return argv[++i];
};
if (arg == "--src") {
src = next("--src");
} else if (arg == "--dest") {
dest = next("--dest");
} else if (arg == "--version") {
version = next("--version");
} else if (!arg.empty() && arg[0] == '-') {
fprintf(stderr, "unknown option: %s\n", arg.c_str());
Usage(argv[0]);
return 1;
} else {
romArgs.push_back(arg);
}
}
if (src.empty() || dest.empty() || version.empty() || romArgs.empty()) {
Usage(argv[0]);
return 1;
}
const std::vector<std::string> roms = CollectRoms(romArgs);
if (roms.empty()) {
fprintf(stderr, "no roms found in: ");
for (const auto& arg : romArgs) {
fprintf(stderr, "%s ", arg.c_str());
}
fprintf(stderr, "\n");
return 1;
}
for (const auto& rom : roms) {
// A fresh extraction per ROM; torch names the archive from config.yml.
const std::string archive = SohTorch::Extract(rom, src, dest, version, nullptr);
if (archive.empty()) {
fprintf(stderr, "failed to extract %s\n", rom.c_str());
return 1;
}
printf("%s -> %s/%s\n", rom.c_str(), dest.c_str(), archive.c_str());
}
return 0;
}
-640
View File
@@ -1,640 +0,0 @@
<Root>
<File Name="code" OutName="audio" RangeStart="0x0" RangeEnd="0x12CBB0">
<Audio Name="audio" Offset="0x00" SoundFontTableOffset="0x138270" SequenceTableOffset="0x1386A0" SampleBankTableOffset="0x138D90" SequenceFontTableOffset="0x1384E0">
<Sequences>
<Sequence Name="000_Sound_Effects"/>
<Sequence Name="001_Ambient_Effects"/>
<Sequence Name="002_Hyrule_Field_Program"/>
<Sequence Name="003_Hyrule_Field_Intro"/>
<Sequence Name="004_Hyrule_Field_Segment_1"/>
<Sequence Name="005_Hyrule_Field_Segment_2"/>
<Sequence Name="006_Hyrule_Field_Segment_3"/>
<Sequence Name="007_Hyrule_Field_Segment_4"/>
<Sequence Name="008_Hyrule_Field_Segment_5"/>
<Sequence Name="009_Hyrule_Field_Segment_6"/>
<Sequence Name="010_Hyrule_Field_Segment_7"/>
<Sequence Name="011_Hyrule_Field_Segment_8"/>
<Sequence Name="012_Hyrule_Field_Segment_9"/>
<Sequence Name="013_Hyrule_Field_Segment_10"/>
<Sequence Name="014_Hyrule_Field_Segment_11"/>
<Sequence Name="015_Hyrule_Field_Enemy_Intro"/>
<Sequence Name="016_Hyrule_Field_Enemy_1"/>
<Sequence Name="017_Hyrule_Field_Enemy_2"/>
<Sequence Name="018_Hyrule_Field_Enemy_3"/>
<Sequence Name="019_Hyrule_Field_Enemy_4"/>
<Sequence Name="020_Hyrule_Field_Idle_1"/>
<Sequence Name="021_Hyrule_Field_Idle_2"/>
<Sequence Name="022_Hyrule_Field_Idle_3"/>
<Sequence Name="023_Hyrule_Field_Idle_4"/>
<Sequence Name="024_Dodongos_Cavern"/>
<Sequence Name="025_Kakariko_Village_Adult"/>
<Sequence Name="026_Battle"/>
<Sequence Name="027_Boss_Battle"/>
<Sequence Name="028_Inside_the_Deku_Tree"/>
<Sequence Name="029_Market"/>
<Sequence Name="030_Title_Theme"/>
<Sequence Name="031_House"/>
<Sequence Name="032_Game_Over"/>
<Sequence Name="033_Boss_Defeated"/>
<Sequence Name="034_Got_Key_Item"/>
<Sequence Name="035_Ganondorf_Sting"/>
<Sequence Name="036_Got_Heart_Container"/>
<Sequence Name="037_Prelude_of_Light"/>
<Sequence Name="038_Inside_Jabu_Jabus_Belly"/>
<Sequence Name="039_Kakariko_Village_Child"/>
<Sequence Name="040_Fairy_Fountain"/>
<Sequence Name="041_Zeldas_Theme"/>
<Sequence Name="042_Fire_Temple"/>
<Sequence Name="043_Anticipating_Treasure"/>
<Sequence Name="044_Forest_Temple"/>
<Sequence Name="045_Hyrule_Castle_Courtyard"/>
<Sequence Name="046_Ganondorf_Theme_Organ"/>
<Sequence Name="047_Lon_Lon_Ranch"/>
<Sequence Name="048_Goron_City"/>
<Sequence Name="049_Hyrule_Field_Morning"/>
<Sequence Name="050_Got_Spiritual_Stone"/>
<Sequence Name="051_Bolero_of_Fire"/>
<Sequence Name="052_Minuet_of_Forest"/>
<Sequence Name="053_Serenade_of_Water"/>
<Sequence Name="054_Requiem_of_Spirit"/>
<Sequence Name="055_Nocturne_of_Shadow"/>
<Sequence Name="056_Mini_Boss_Battle"/>
<Sequence Name="057_Got_Item"/>
<Sequence Name="058_Temple_of_Time"/>
<Sequence Name="059_Rescued_Epona"/>
<Sequence Name="060_Kokiri_Forest"/>
<Sequence Name="061_Got_Fairy_Ocarina"/>
<Sequence Name="062_Lost_Woods"/>
<Sequence Name="063_Spirit_Temple"/>
<Sequence Name="064_Horse_Minigame"/>
<Sequence Name="065_Horse_Minigame_Goal"/>
<Sequence Name="066_Ingos_Theme"/>
<Sequence Name="067_Got_Medallion"/>
<Sequence Name="068_Sarias_Song"/>
<Sequence Name="069_Eponas_Song"/>
<Sequence Name="070_Zeldas_Lullaby"/>
<Sequence Name="071_Suns_Song"/>
<Sequence Name="072_Song_of_Time"/>
<Sequence Name="073_Song_of_Storms"/>
<Sequence Name="074_Navi_in_Flight"/>
<Sequence Name="075_Deku_Tree_Theme"/>
<Sequence Name="076_Windmill"/>
<Sequence Name="077_Legends_of_Hyrule"/>
<Sequence Name="078_Game_Shops"/>
<Sequence Name="079_Sheiks_Theme"/>
<Sequence Name="080_Zoras_Domain"/>
<Sequence Name="081_Zelda_Sting"/>
<Sequence Name="082_Zeldas_Theme_Ending"/>
<Sequence Name="083_Got_Master_Sword"/>
<Sequence Name="084_Ganondorfs_Theme"/>
<Sequence Name="085_Shop"/>
<Sequence Name="086_Chamber_of_Sages"/>
<Sequence Name="087_File_Select" Extract="false"/> <!-- The data in the sequence table just uses a reference pointer to the Fairy Fountain sequence. -->
<Sequence Name="088_Ice_Cavern"/>
<Sequence Name="089_Opening_the_Door_of_Time"/>
<Sequence Name="090_Kaepora_Gaeboras_Theme"/>
<Sequence Name="091_Shadow_Temple"/>
<Sequence Name="092_Water_Temple"/>
<Sequence Name="093_The_Sages_Bridge"/>
<Sequence Name="094_Seal_of_the_Six_Sages"/>
<Sequence Name="095_Gerudo_Valley"/>
<Sequence Name="096_Potion_Shop"/>
<Sequence Name="097_Koume_and_Kotakes_Theme"/>
<Sequence Name="098_Escape_from_Ganons_Castle"/>
<Sequence Name="099_Ganondorfs_Castle"/>
<Sequence Name="100_Ganondorf_Battle"/>
<Sequence Name="101_Ganon_Battle"/>
<Sequence Name="102_Ending_Credits_1"/>
<Sequence Name="103_Ending_Credits_2"/>
<Sequence Name="104_Ending_Credits_3"/>
<Sequence Name="105_Ending_Credits_4"/>
<Sequence Name="106_Ending_Credits_5"/>
<Sequence Name="107_Dodongo_and_Volvagia_Battle"/>
<Sequence Name="108_Timed_Minigame"/>
<Sequence Name="109_Cutscene_Effects"/>
</Sequences>
<Samples Bank="0">
<Sample Name="Bird Chirp 1" Offset="0"/>
<Sample Name="Insect Chirrup" Offset="0x5B0" SampleRate="16000"/>
<Sample Name="Bird Chirp 2" Offset="0x780"/>
<Sample Name="Crickets" Offset="0xC70"/>
<Sample Name="Loud Bird Chirp" Offset="0x1730"/>
<Sample Name="Crow Caws" Offset="0x1ED0"/>
<Sample Name="Bird Call" Offset="0x2D10"/>
<Sample Name="Bird Screech" Offset="0x4250"/>
<Sample Name="Bird Song (Unused)" Offset="0x5480"/>
<Sample Name="Owl Hoot" Offset="0x77D0"/>
<Sample Name="Hawk Screech" Offset="0x97E0"/>
<Sample Name="Small Bird Chirps" Offset="0xB660"/>
<Sample Name="Rushing Water" Offset="0xBC80"/>
<Sample Name="Howling Wind" Offset="0xE4B0"/>
<Sample Name="Rainfall" Offset="0x11D80"/>
<Sample Name="Low Thunder" Offset="0x1C4A0"/>
<Sample Name="Lightning" Offset="0x27DA0"/>
<Sample Name="Howling Wind (Short)" Offset="0x33800"/>
<Sample Name="Cucco Crows" Offset="0x393F0"/>
<Sample Name="Cawing Bird" Offset="0x3D090"/>
<Sample Name="Step - Ground" Offset="0x3E360"/>
<Sample Name="Step - Sand" Offset="0x3ECE0"/>
<Sample Name="Step - Rock" Offset="0x3F770"/>
<Sample Name="Step - Jabu Jabu" Offset="0x40000"/>
<Sample Name="Step - Water" Offset="0x40AA0"/>
<Sample Name="Step - Carpet" Offset="0x414F0" SampleRate="8000"/>
<Sample Name="Step - Thick Carpet" Offset="0x41A20"/>
<Sample Name="Step - Tall Grass" Offset="0x41CD0"/>
<Sample Name="Synth Pad Sting" Offset="0x439A0"/>
<Sample Name="Small Splash" Offset="0x46810"/>
<Sample Name="Crunchy Drop" Offset="0x48840"/>
<Sample Name="Sliding Block" Offset="0x4A6A0"/>
<Sample Name="Step - Wood" Offset="0x4A510"/>
<Sample Name="Boots Sliding" Offset="0x4F790"/>
<Sample Name="Heavy Slide" Offset="0x53210"/>
<Sample Name="High Static" Offset="0x55BA0"/>
<Sample Name="Distorted Static" Offset="0x57D10"/>
<Sample Name="Heavy Static" Offset="0x5B590"/>
<Sample Name="Large Water Splash" Offset="0x5CBA0"/>
<Sample Name="Swimming" Offset="0x60240"/>
<Sample Name="Stone Doof" Offset="0x61B90"/>
<Sample Name="Step - Wooden Bridge" Offset="0x63350"/>
<Sample Name="Step - Fire" Offset="0x63B70"/>
<Sample Name="Iron Boots 2" Offset="0x64600"/>
<Sample Name="Step - Ice" Offset="0x64F70"/>
<Sample Name="Crackling Fire (Keese)" Offset="0x65580"/>
<Sample Name="Metal Clink" Offset="0x67FA0"/>
<Sample Name="Whish" Offset="0x68CC0"/>
<Sample Name="Sheathe Sword" Offset="0x69130" SampleRate="16000"/>
<Sample Name="Draw Sword" Offset="0x6A040" SampleRate="17640"/>
<Sample Name="Air Swish" Offset="0x6BA00" SampleRate="15435"/>
<Sample Name="Air Whistle" Offset="0x6C3C0"/>
<Sample Name="Bow Pulled Taut" Offset="0x6D5B0"/>
<Sample Name="Sword Striking Metal Shield" Offset="0x71C70"/>
<Sample Name="Moving Metal Chain" Offset="0x732A0"/>
<Sample Name="Hissing Fuse" Offset="0x74790"/>
<Sample Name="Heavy Thump" Offset="0x77010"/>
<Sample Name="Egg Hatching" Offset="0x77BA0"/>
<Sample Name="Arrow Thunk in Wood" Offset="0x7AFD0"/>
<Sample Name="Air Whoosh" Offset="0x7D290"/>
<Sample Name="Broken Wood" Offset="0x7F3F0"/>
<Sample Name="Whip Snap" Offset="0x7FC90"/>
<Sample Name="Buzzing Synth" Offset="0x80E00"/>
<Sample Name="Soft Thump" Offset="0x82000"/>
<Sample Name="Sword Strike" Offset="0x82ED0" SampleRate="10000"/>
<Sample Name="Eye of Truth" Offset="0x84380"/>
<Sample Name="Popping Cork" Offset="0x87030"/>
<Sample Name="Bowstring Twang" Offset="0x87440" SampleRate="19200"/>
<Sample Name="Bombchu Motor" Offset="0x88620" SampleRate="22050"/>
<Sample Name="Rupee" Offset="0x88A50" SampleRate="32000"/>
<Sample Name="Opening Wooden Door" Offset="0x8A4B0"/>
<Sample Name="Closing Wooden Door" Offset="0x8E160"/>
<Sample Name="Explosion 1" Offset="0x8F6F0"/>
<Sample Name="Gallop" Offset="0x93DB0"/>
<Sample Name="Horse Neigh" Offset="0x94B10"/>
<Sample Name="Flowing Creek" Offset="0x98B00"/>
<Sample Name="Rushing Waterfall" Offset="0x9D5F0"/>
<Sample Name="Mechanically Shifting Stone" Offset="0xA0260"/>
<Sample Name="Rolling Boulder" Offset="0xA14A0" SampleRate="8000"/>
<Sample Name="Bubbling Lava" Offset="0xA2590"/>
<Sample Name="Retracting Metal Chain" Offset="0xA9EF0"/>
<Sample Name="Relaxed Cucco Clucks" Offset="0xAB9E0"/>
<Sample Name="Stone Strike" Offset="0xADBA0" SampleRate="10000"/>
<Sample Name="Horse Snort" Offset="0xAF0A0" SampleRate="12000"/>
<Sample Name="Water Splish" Offset="0xB0960"/>
<Sample Name="Wooden Strike" Offset="0xB3600"/>
<Sample Name="Flying Fairy" Offset="0xB3B10"/>
<Sample Name="Settled Stone Block" Offset="0xB4B90"/>
<Sample Name="Creaking Door" Offset="0xB5A80"/>
<Sample Name="Creaking Wood" Offset="0xB8690"/>
<Sample Name="Ignition" Offset="0xBA0D0"/>
<Sample Name="Warp Circle Ambience" Offset="0xBBB00"/>
<Sample Name="Fairy Magic" Offset="0xC42B0"/>
<Sample Name="Water Drips" Offset="0xC5140"/>
<Sample Name="Underwater Bubbles" Offset="0xC88C0"/>
<Sample Name="Fire Crackling" Offset="0xCAF60"/>
<Sample Name="Heavy Platform Rotating" Offset="0xD16F0" SampleRate="8000"/>
<Sample Name="Light Rock Slam" Offset="0xD2110"/>
<Sample Name="Flapping Cloak" Offset="0xD3DC0"/>
<Sample Name="People Chattering" Offset="0xD57A0"/>
<Sample Name="Cloth Ripping" Offset="0xDE0A0"/>
<Sample Name="Mechanical Ramp-Up" Offset="0xE01F0"/>
<Sample Name="Crystal Synth (Low)" Offset="0xE2510"/>
<Sample Name="Shimmering Treasure" Offset="0xE44A0"/>
<Sample Name="Gunshot" Offset="0xE4B00"/>
<Sample Name="Wolf Howl" Offset="0xE5B70"/>
<Sample Name="Frog Ribbit" Offset="0xEA760"/>
<Sample Name="Dog Yip" Offset="0xEAFC0"/>
<Sample Name="Metal Door" Offset="0xEB5B0"/>
<Sample Name="Cow Moo" Offset="0xECF40"/>
<Sample Name="Dialogue Continue (Harp)" Offset="0xEEB80"/>
<Sample Name="Dong (Failed Learning)" Offset="0xF2FE0"/>
<Sample Name="Whistle" Offset="0xF5350"/>
<Sample Name="Clanging Bells" Offset="0xF5A90"/>
<Sample Name="Person Whistling" Offset="0xF72A0"/>
<Sample Name="Ocarina_Looped" Offset="0xFAD40" LoopOffset="0x1550"/>
<!--<Sample Name="Ocarina_NoLooped">
<Offset Version="MQDebug" At="0xFAD40" LoopOffset="0x77C0"/>
</Sample>-->
<Sample Name="Accordion" Offset="0xFDFC0"/>
<Sample Name="Harp 1" Offset="0x1026F0"/>
<Sample Name="Malon" Offset="0x106C20"/>
<Sample Name="Flute" Offset="0x108690"/>
<Sample Name="Tambo Drum" Offset="0x10CD20"/>
<Sample Name="Small Cymbal" Offset="0x10EFF0"/>
<Sample Name="Z Target" Offset="0x111520"/>
<Sample Name="Enemy Target Lock-On" Offset="0x1129E0"/>
<Sample Name="Adult Link - Spur Horse 1" Offset="0x114D70"/>
<Sample Name="Adult Link - Spur Horse 2" Offset="0x1165E0"/>
<Sample Name="Adult Link - Attack 1" Offset="0x1176B0"/>
<Sample Name="Adult Link - Attack 2" Offset="0x118910"/>
<Sample Name="Adult Link - Attack 3" Offset="0x119870"/>
<Sample Name="Adult Link - Attack 4" Offset="0x11A270"/>
<Sample Name="Adult Link - Hup" Offset="0x11B0E0"/>
<Sample Name="Adult Link - Gasp 1" Offset="0x11B790"/>
<Sample Name="Adult Link - Strong Attack 1" Offset="0x11BE20"/>
<Sample Name="Adult Link - Strong Attack 2" Offset="0x11D6D0"/>
<Sample Name="Adult Link - Dangling Grunt" Offset="0x11EE50"/>
<Sample Name="Adult Link - Dangling Gasp 1" Offset="0x11FB00"/>
<Sample Name="Adult Link - Climb Edge" Offset="0x120D60"/>
<Sample Name="Adult Link - Dangling Gasp 2" Offset="0x121BF0"/>
<Sample Name="Adult Link - Hurt 1" Offset="0x122C10"/>
<Sample Name="Adult Link - Hurt 2" Offset="0x1243F0"/>
<Sample Name="Adult Link - Hurt 3" Offset="0x125A90"/>
<Sample Name="Adult Link - Hurt 4" Offset="0x126ED0"/>
<Sample Name="Adult Link - Knocked Back" Offset="0x128DA0"/>
<Sample Name="Adult Link - Hurt 5" Offset="0x12AC80"/>
<Sample Name="Adult Link - Falling 1" Offset="0x12CD30"/>
<Sample Name="Adult Link - Falling 2" Offset="0x133AB0"/>
<Sample Name="Adult Link - Gasp 2" Offset="0x139D70"/>
<Sample Name="Adult Link - Gasp 3" Offset="0x13AF50"/>
<Sample Name="Adult Link - Pant 1" Offset="0x13C040"/>
<Sample Name="Adult Link - Pant 2" Offset="0x13D3B0"/>
<Sample Name="Adult Link - Glug" Offset="0x13E870"/>
<Sample Name="Adult Link - Refreshed" Offset="0x13F6B0"/>
<Sample Name="Adult Link - Lift (Unused)" Offset="0x140FC0"/>
<Sample Name="Adult Link - Cast Attacking Magic" Offset="0x141960"/>
<Sample Name="Adult Link - Painful Landing" Offset="0x143690"/>
<Sample Name="Adult Link - Dramatic Gasp" Offset="0x146490"/>
<Sample Name="Adult Link - Hurt (Unused)" Offset="0x1478F0"/>
<Sample Name="Adult Link - Choking" Offset="0x148390"/>
<Sample Name="Adult Link - Gasping (Unused)" Offset="0x1493C0"/>
<Sample Name="Adult Link - Small Gasp (Unused)" Offset="0x14B440"/>
<Sample Name="Adult Link - Unsettled Moan" Offset="0x14C250"/>
<Sample Name="Adult Link - Sneezes" Offset="0x151520"/>
<Sample Name="Adult Link - Sigh 1" Offset="0x15A6A0"/>
<Sample Name="Adult Link - Sigh 2" Offset="0x15BE50"/>
<Sample Name="Adult Link - Sigh 3" Offset="0x15DCB0"/>
<Sample Name="Adult Link - Stretch Start" Offset="0x15F4B0"/>
<Sample Name="Adult Link - Stretching" Offset="0x1617F0"/>
<Sample Name="Adult Link - Finished Stretching" Offset="0x163280"/>
<Sample Name="Child Link - Attack 1" Offset="0x166790"/>
<Sample Name="Child Link - Attack 2" Offset="0x167800"/>
<Sample Name="Child Link - Attack 3" Offset="0x168650"/>
<Sample Name="Child Link - Attack 4" Offset="0x1698E0"/>
<Sample Name="Child Link - Hup 1" Offset="0x16A450"/>
<Sample Name="Child Link - Hup 2" Offset="0x16AEA0"/>
<Sample Name="Child Link - Strong Attack 1" Offset="0x16B3E0"/>
<Sample Name="Child Link - Strong Attack 2" Offset="0x16CE20"/>
<Sample Name="Child Link - Dangling Gasp 1" Offset="0x16EEA0"/>
<Sample Name="Child Link - Dangling Gasp 2" Offset="0x16FE60"/>
<Sample Name="Child Link - Sigh 1" Offset="0x170E80"/>
<Sample Name="Child Link - Sigh 2" Offset="0x171DA0"/>
<Sample Name="Child Link - Hurt 1" Offset="0x173320"/>
<Sample Name="Child Link - Hurt 2" Offset="0x174240"/>
<Sample Name="Child Link - Hurt 3" Offset="0x175140"/>
<Sample Name="Child Link - Hurt 4" Offset="0x175C30"/>
<Sample Name="Child Link - Knocked Back" Offset="0x177480"/>
<Sample Name="Child Link - Hurt 5" Offset="0x178D40"/>
<Sample Name="Child Link - Falling 1" Offset="0x1795F0"/>
<Sample Name="Child Link - Falling 2" Offset="0x17E6C0"/>
<Sample Name="Child Link - Gasp 1" Offset="0x182EC0"/>
<Sample Name="Child Link - Gasp 2" Offset="0x1844E0"/>
<Sample Name="Child Link - Wheeze" Offset="0x185BA0"/>
<Sample Name="Child Link - Exhausted Panting" Offset="0x188170"/>
<Sample Name="Child Link - Glug" Offset="0x18A560"/>
<Sample Name="Child Link - Refreshed" Offset="0x18B650"/>
<Sample Name="Child Link - Charge Up (Unused)" Offset="0x18D090"/>
<Sample Name="Child Link - Cast Attack Spell" Offset="0x18E480"/>
<Sample Name="Child Link - Painful Landing" Offset="0x190200"/>
<Sample Name="Child Link - Dramatic Gasp" Offset="0x193410"/>
<Sample Name="Child Link - Dying Gasp" Offset="0x196950"/>
<Sample Name="Child Link - Strangled (Unused)" Offset="0x1971A0"/>
<Sample Name="Child Link - Gasp 3" Offset="0x197500"/>
<Sample Name="Child Link - Shivers" Offset="0x198F30"/>
<Sample Name="Child Link - Sneeze" Offset="0x19F6D0"/>
<Sample Name="Child Link - Grunt" Offset="0x1A1670"/>
<Sample Name="Child Link - Moans From Heat" Offset="0x1A2580"/>
<Sample Name="Child Link - Awakening Grunt" Offset="0x1A71E0"/>
<Sample Name="Child Link - Wiping Off Sweat" Offset="0x1A79C0"/>
<Sample Name="Child Link - Yawn Starts" Offset="0x1AF2E0"/>
<Sample Name="Child Link - Yawn and Stretch" Offset="0x1AFEE0"/>
<Sample Name="Child Link - Stretch Refreshingly" Offset="0x1B3F50"/>
<Sample Name="Navi - Watch Out!" Offset="0x1B6530"/>
<Sample Name="Navi - Look!" Offset="0x1B7B40"/>
<Sample Name="Navi - Hey!" Offset="0x1B8DB0"/>
<Sample Name="Navi - Listen!" Offset="0x1B9D70"/>
<Sample Name="Navi - Hello!" Offset="0x1BB410"/>
<Sample Name="Talon Snoring" Offset="0x1BC380"/>
<Sample Name="Talon Startled" Offset="0x1BFA40"/>
<Sample Name="Talon Distressed" Offset="0x1C0F80"/>
<Sample Name="Talon Fearful" Offset="0x1C2510"/>
<Sample Name="Great Fairy Laughter" Offset="0x1C6870"/>
<Sample Name="Great Fairy Titters" Offset="0x1CC560"/>
<Sample Name="Ingo Yowls" Offset="0x1CF9C0"/>
<Sample Name="Ingo Exclaims" Offset="0x1D25C0"/>
<Sample Name="Ingo - Hyeaaaaugh" Offset="0x1D58F0"/>
<Sample Name="Ingo - Hyah!" Offset="0x1D74B0"/>
<Sample Name="Girl Gasps" Offset="0x1D8420"/>
<Sample Name="Girl Screams 1" Offset="0x1D9880"/>
<Sample Name="Girl Inquiring 1" Offset="0x1DDA40"/>
<Sample Name="Girl Hurt" Offset="0x1DE3C0"/>
<Sample Name="Girl Startled 1" Offset="0x1DF040"/>
<Sample Name="Girl Screams 2" Offset="0x1E0140"/>
<Sample Name="Girl Delighted" Offset="0x1E3160"/>
<Sample Name="Girl Surprised 1" Offset="0x1E48E0"/>
<Sample Name="Girl Surprised 2" Offset="0x1E55F0"/>
<Sample Name="Girl Discombobulated (Unused)" Offset="0x1E6000"/>
<Sample Name="Woman Yells" Offset="0x1E7E90"/>
<Sample Name="Woman Yells, Startled" Offset="0x1E9960"/>
<Sample Name="Woman Grunts" Offset="0x1EB6B0"/>
<Sample Name="Woman Hup" Offset="0x1EC2B0"/>
<Sample Name="Girl Sighs" Offset="0x1EC990"/>
<Sample Name="Girl Startled 2" Offset="0x1EE390"/>
<Sample Name="Girl Inquiring 2" Offset="0x1EF1B0"/>
<Sample Name="Girl Disappointed" Offset="0x1EFCE0"/>
<Sample Name="Girl Laughing" Offset="0x1F1600"/>
<Sample Name="Girl Startled 3" Offset="0x1F3020"/>
<Sample Name="Girl Grunts in Effort" Offset="0x1F4010"/>
<Sample Name="Girl Screams 3" Offset="0x1F4EB0"/>
<Sample Name="Girl Screams 4" Offset="0x1F5E50"/>
<Sample Name="Girl Sighs Contentedly" Offset="0x1F7220"/>
<Sample Name="Girl Surprised 3" Offset="0x1F9490"/>
<Sample Name="Girl Scared" Offset="0x1FA230"/>
<Sample Name="Skulltula Screaming" Offset="0x1FB850"/>
<Sample Name="Skulltula Grunts Angrily" Offset="0x1FEA30"/>
<Sample Name="King Zora Scoots" Offset="0x1FFD80"/>
<Sample Name="Flamethrower" Offset="0x200840"/>
<Sample Name="Dodongo Roar" Offset="0x206D10"/>
<Sample Name="Heavy Rumbling" Offset="0x209E40"/>
<Sample Name="Clattering Spear" Offset="0x20B580" SampleRate="10000"/>
<Sample Name="Ganon's Electrical Charge" Offset="0x20BDA0"/>
<Sample Name="Dramatic Swoosh" Offset="0x20C9E0"/>
<Sample Name="Broken Pottery" Offset="0x20DE70" SampleRate="12000"/>
<Sample Name="Shattered Glass" Offset="0x20F440"/>
<Sample Name="Heavy Gunshot" Offset="0x2115A0"/>
<Sample Name="Dodongo Inhale" Offset="0x212040"/>
<Sample Name="Gulp" Offset="0x2147A0"/>
<Sample Name="Rustling Thicket" Offset="0x214E10"/>
<Sample Name="Cracking Egg" Offset="0x215810"/>
<Sample Name="Resounding Smash" Offset="0x216210"/>
<Sample Name="Cloaking Poe" Offset="0x216D00"/>
<Sample Name="Chittering Keese" Offset="0x2187D0"/>
<Sample Name="Rustling Large Wings" Offset="0x2193E0"/>
<Sample Name="Guay Hurt" Offset="0x219F10"/>
<Sample Name="Scritch" Offset="0x21A810"/>
<Sample Name="Gruff Voice" Offset="0x21AA80"/>
<Sample Name="Lizalfos Triumphant Cry" Offset="0x21ACF0"/>
<Sample Name="Lizalfos Foot Patter" Offset="0x21B150"/>
<Sample Name="Lizalfos Laughter" Offset="0x21B370"/>
<Sample Name="Deku Scrub Collapses" Offset="0x21BBC0"/>
<Sample Name="Broken Small Pottery" Offset="0x21C330"/>
<Sample Name="Monstrous Growl" Offset="0x21CF00"/>
<Sample Name="Moaning Phantom Ganon" Offset="0x21DDB0"/>
<Sample Name="Phantom Ganon Laughing" Offset="0x220770"/>
<Sample Name="Gerudo Scimitar Slash" Offset="0x2222F0"/>
<Sample Name="Deku Baba Chomp" Offset="0x222BA0"/>
<Sample Name="Deku Baba Lunge" Offset="0x2230B0" SampleRate="20000"/>
<Sample Name="Buzzing" Offset="0x223C90"/>
<Sample Name="Electric Burst" Offset="0x224FD0"/>
<Sample Name="Ganondorf Hovering" Offset="0x228A70"/>
<Sample Name="Magical Charge-Up" Offset="0x22C380"/>
<Sample Name="Echoing Thunderburst" Offset="0x22DD50"/>
<Sample Name="Phantom Ganon in Agony" Offset="0x233280"/>
<Sample Name="Phantom Ganon Attacks" Offset="0x236F80"/>
<Sample Name="Phantom Ganon Groans (Unused)" Offset="0x237BA0"/>
<Sample Name="Thunder and Groan" Offset="0x23AD60"/>
<Sample Name="Goron and Redead Moan" Offset="0x23D490"/>
<Sample Name="Phantom Ganon Growls" Offset="0x240600"/>
<Sample Name="Goron Inquiring" Offset="0x241690"/>
<Sample Name="Goron Recognizes" Offset="0x241C20"/>
<Sample Name="Goron Yawns" Offset="0x243440"/>
<Sample Name="Witch Cackles 1" Offset="0x244DD0"/>
<Sample Name="Witch Cackles 2" Offset="0x247290"/>
<Sample Name="Witch Hurt" Offset="0x249810"/>
<Sample Name="Witch Attacks" Offset="0x24AB70"/>
<Sample Name="Witch Inquires" Offset="0x24BBE0"/>
<Sample Name="Witch Yells a Curse" Offset="0x24C2C0"/>
<Sample Name="Witch Arguing" Offset="0x24E060"/>
<Sample Name="Witch Surprised" Offset="0x24F440"/>
<Sample Name="Twinrova Gasps" Offset="0x24FED0"/>
<Sample Name="Twinrova Thrown Off" Offset="0x250E20"/>
<Sample Name="Twinrova Laughs" Offset="0x2516D0"/>
<Sample Name="Witch Howls" Offset="0x252B10"/>
<Sample Name="Woman Chuckles" Offset="0x255720"/>
<Sample Name="Witch Charges (Unused)" Offset="0x2564A0"/>
<Sample Name="Iron Knuckle Attacks" Offset="0x258360"/>
<Sample Name="Finger Snap" Offset="0x2581C0"/>
<Sample Name="Iron Knuckle Grunt (Unused)" Offset="0x259120"/>
<Sample Name="Iron Knuckle Charges" Offset="0x259BF0"/>
<Sample Name="Iron Knuckle Dies" Offset="0x25AAC0"/>
<Sample Name="Iron Knuckle Grunts" Offset="0x25C140"/>
<Sample Name="Iron Knuckle Murmurs (Unused)" Offset="0x25CD60"/>
<Sample Name="Muted Timpani" Offset="0x25DB50"/>
<Sample Name="Chanting" Offset="0x25E9E0"/>
<Sample Name="Gerudo Attacks" Offset="0x25FC50"/>
<Sample Name="Gerudo Breathes" Offset="0x260420"/>
<Sample Name="Gerudo Hurt" Offset="0x261790"/>
<Sample Name="Gerudo Vanquished" Offset="0x262170"/>
<Sample Name="Enemy Struck" Offset="0x263270"/>
<Sample Name="Ganondorf Laughing" Offset="0x264B60"/>
<Sample Name="Ganondorf Attacks" Offset="0x26A060"/>
<Sample Name="Ganondorf Heavy Attack" Offset="0x26AAD0"/>
<Sample Name="Ganondorf Rebuffs" Offset="0x26B960"/>
<Sample Name="Ganondorf Strikes the Ground" Offset="0x26BEF0"/>
<Sample Name="Ganondorf Hurt 1" Offset="0x26CE70"/>
<Sample Name="Ganondorf Hurt 2" Offset="0x26DF40"/>
<Sample Name="Ganondorf Breathes (Unused)" Offset="0x26FC60"/>
<Sample Name="Ganondorf Recovers" Offset="0x270E40"/>
<Sample Name="Ganondorf Gurgling Yell (Unused)" Offset="0x271A70"/>
<Sample Name="Ganondorf Dying Breath" Offset="0x273860"/>
<Sample Name="Ganondorf Vomits" Offset="0x274EA0"/>
<Sample Name="Ganondorf Yells in Defiance" Offset="0x2765B0"/>
<Sample Name="Ganondorf's Final Attack (Unused)" Offset="0x27C0A0"/>
<Sample Name="Ganondorf's Final Attack 2 (Unused)" Offset="0x27E260"/>
<Sample Name="Ganondorf Chuckles" Offset="0x280C70"/>
<Sample Name="Redead Scream" Offset="0x283440"/>
<Sample Name="Monstrous Roaring" Offset="0x2869C0"/>
<Sample Name="Larval Sound Base" Offset="0x28BF50"/>
<Sample Name="Dinosaur Cry" Offset="0x28CE90"/>
<Sample Name="Phantom Ganon's Laughter" Offset="0x2938F0"/>
<Sample Name="Iron Boots 1" Offset="0x29B480"/>
<Sample Name="Metal Clink (Copy)" Offset="0x29EB20"/>
</Samples>
<Samples Bank="1">
<Sample Name="Ocarina_Bank1" Offset="0xFAD40"/>
<Sample Name="Accordion" Offset="0xFDFC0"/>
<Sample Name="Harp 1" Offset="0x1026F0"/>
<Sample Name="Malon" Offset="0x106C20"/>
<Sample Name="Flute" Offset="0x108690"/>
<Sample Name="Ghostly Wind" Offset="0x29FE30"/>
<Sample Name="Ghostly Echoes" Offset="0x2A4D40"/>
<Sample Name="Echoing Drums" Offset="0x2A8500" SampleRate="32000"/>
<Sample Name="Vocal Oohs" Offset="0x2AF020"/>
<Sample Name="Vocal Eees" Offset="0x2B43B0"/>
<Sample Name="Rattling Scream" Offset="0x2B9E60"/>
<Sample Name="Harpsichord" Offset="0x2C8510" SampleRate="75000"/>
<Sample Name="Piano" Offset="0x2CFEE0"/>
<Sample Name="Piano (Soft)" Offset="0x2D96A0"/>
<Sample Name="Vocal Aahs" Offset="0x2DFF40" SampleRate="16518"/>
<Sample Name="Resonant Vocal Aahs" Offset="0x2E7410" SampleRate="11680"/>
<Sample Name="Harp 2" Offset="0x2EF650"/>
<Sample Name="Glockenspiel" Offset="0x2F3300" SampleRate="16951"/>
<Sample Name="Mechanical Rumbling" Offset="0x2F8690"/>
<Sample Name="Trumpet" Offset="0x2F9A90"/>
<Sample Name="Trombone" Offset="0x2FD270" SampleRate="21357"/>
<Sample Name="Tuba" Offset="0x301EC0" SampleRate="101593"/>
<Sample Name="Bass Drum 1" Offset="0x304E30"/>
<Sample Name="Snare Drum 1" Offset="0x309BD0"/>
<Sample Name="Snare Drum 2" Offset="0x30C360" SampleRate="33902"/>
<Sample Name="Cymbal" Offset="0x30EAF0"/>
<Sample Name="Timpani" Offset="0x317260" SampleRate="16000"/>
<Sample Name="Strings (Low)" Offset="0x31F640" SampleRate="128000"/>
<Sample Name="Strings 1" Offset="0x324660" SampleRate="40317"/>
<Sample Name="Strings 2" Offset="0x328D10" SampleRate="20158"/>
<Sample Name="Fiddle" Offset="0x32CA00" SampleRate="20158"/>
<Sample Name="Acoustic Guitar 1" Offset="0x32ECB0" SampleRate="40317"/>
<Sample Name="Acoustic Guitar 2" Offset="0x332D10" SampleRate="13454"/>
<Sample Name="Tom Drum" Offset="0x335740" SampleRate="20000"/>
<Sample Name="Drum Sidestick" Offset="0x337A10"/>
<Sample Name="Finger Cymbals" Offset="0x338450"/>
<Sample Name="Oboe" Offset="0x33A980" SampleRate="12699"/>
<Sample Name="Bassoon" Offset="0x33BC30" SampleRate="76109"/>
<Sample Name="Harp 3" Offset="0x33D130" SampleRate="67805"/>
<Sample Name="Pizzicato Violin" Offset="0x3403F0" SampleRate="17959"/>
<Sample Name="Church Organ" Offset="0x343870"/>
<Sample Name="Electric Organ" Offset="0x34D670"/>
<Sample Name="Horn" Offset="0x351810"/>
<Sample Name="Bass Guitar" Offset="0x359170" SampleRate="76195"/>
<Sample Name="Clap" Offset="0x35C900" SampleRate="24000"/>
<Sample Name="Resonant Bass Marimba" Offset="0x35D100" SampleRate="18541"/>
<Sample Name="Haunting Wind" Offset="0x364580"/>
<Sample Name="Off Hi-Hat" Offset="0x36FE80" SampleRate="26000"/>
<Sample Name="Drum and Sitar" Offset="0x374C20" SampleRate="20000"/>
<Sample Name="Percussive Resonance" Offset="0x378360" SampleRate="23973"/>
<Sample Name="Clarinet" Offset="0x37A6B0"/>
<Sample Name="Harpsichord (High)" Offset="0x37B2A0" SampleRate="42714"/>
<Sample Name="Marimba 1" Offset="0x382830" SampleRate="28508"/>
<Sample Name="Marimba 2" Offset="0x384ED0" SampleRate="14254"/>
<Sample Name="Crystal Synth" Offset="0x387060" SampleRate="26939"/>
<Sample Name="Sitar" Offset="0x38F000" SampleRate="57017"/>
<Sample Name="Koto" Offset="0x3926D0" SampleRate="28508"/>
<Sample Name="Some Manner of Drum" Offset="0x396F80" SampleRate="32000"/>
<Sample Name="Another Type of Drum" Offset="0x397FA0" SampleRate="32000"/>
<Sample Name="Quick Drum" Offset="0x399790" SampleRate="32000"/>
<Sample Name="Gong" Offset="0x39A6B0" SampleRate="32000"/>
<Sample Name="Windchimes" Offset="0x3A4BE0"/>
<Sample Name="Goron Drum" Offset="0x3AA6E0"/>
<Sample Name="Melodic Wooden Clacking" Offset="0x3ACC20" SampleRate="32000"/>
<Sample Name="Vocal Ohs" Offset="0x3AE1C0"/>
<Sample Name="Flute and Voice" Offset="0x3B45D0" SampleRate="32000"/>
<Sample Name="Off-Kilter Flute" Offset="0x3B5490" SampleRate="32000"/>
<Sample Name="Voice" Offset="0x3B63F0" SampleRate="32000"/>
<Sample Name="Drum 1" Offset="0x3B71F0" SampleRate="32000"/>
<Sample Name="Drum 2" Offset="0x3B94B0" SampleRate="32000"/>
<Sample Name="Slap Bass" Offset="0x3BBC80" SampleRate="32000"/>
<Sample Name="Shaker" Offset="0x3BE750"/>
<Sample Name="Cowbell" Offset="0x3BF6A0" SampleRate="32000"/>
<Sample Name="Guitar (Low)" Offset="0x3C0360" SampleRate="19000"/>
<Sample Name="Guitar" Offset="0x3C2B40"/>
<Sample Name="Guitar (High)" Offset="0x3C4D00" SampleRate="10690"/>
<Sample Name="Viola" Offset="0x3C6BD0" SampleRate="19027"/>
<Sample Name="Church Bell" Offset="0x3CAC50"/>
<Sample Name="Goron Oh (High)" Offset="0x3CF8A0"/>
<Sample Name="Goron Oh" Offset="0x3D0140"/>
<Sample Name="Banjo (Low)" Offset="0x3D0C00" SampleRate="57017"/>
<Sample Name="Banjo" Offset="0x3D3A40" SampleRate="38054"/>
<Sample Name="Islamic Chant" Offset="0x3D62E0"/>
<Sample Name="Steel Drum" Offset="0x3E3F50"/>
<Sample Name="Steel Drum (High)" Offset="0x3E8BB0" SampleRate="14254"/>
</Samples>
<Samples Bank="2">
<Sample Name="Warm Pad" Offset="0"/>
</Samples>
<Samples Bank="3">
<Sample Name="Low Rumbling" Offset="0"/>
<Sample Name="Drum Sidestick" Offset="0xA590"/>
<Sample Name="Low Drum" Offset="0x8BC0"/>
<Sample Name="Sweep Pad" Offset="0xB3B0"/>
<Sample Name="Organic Gurgling" Offset="0x16480"/>
</Samples>
<Samples Bank="4">
<Sample Name="Vocal Ohs" Offset="0"/>
<Sample Name="Flute and Voice" Offset="0x6410"/>
<Sample Name="Off-Kilter Flute" Offset="0x72D0"/>
<Sample Name="Voice" Offset="0x8230"/>
<Sample Name="Melodic Wooden Clacking" Offset="0x9030"/>
</Samples>
<Samples Bank="5">
<Sample Name="Goron Drum" Offset="0"/>
<Sample Name="Bass Slap" Offset="0x2540"/>
<Sample Name="Goron Ooh" Offset="0x4800"/>
<Sample Name="Goron Ooh (High)" Offset="0x72D0"/>
<Sample Name="Tom Drum" Offset="0x7B70"/>
<Sample Name="Resonant Bass Marimba" Offset="0x8630"/>
</Samples>
<Samples Bank="6">
<Sample Name="Warm Synth Pad" Offset="0"/>
<Sample Name="Egyptian Flute" Offset="0xB0D0"/>
<Sample Name="Tom Drum" Offset="0xE120"/>
<Sample Name="Vocal Synth" Offset="0x103E0"/>
<Sample Name="Gong" Offset="0x12EB0"/>
<Sample Name="Bass Slap" Offset="0x1D3E0"/>
<Sample Name="Windchimes" Offset="0x22EE0"/>
</Samples>
<Soundfont Name="02_Ambient_Sounds" Index="2"/>
<Soundfont Name="37_Unused_Deku_Tree" Index="37" OverrideSampleBank="2"/>
<Soundfont Name="04_Deku_Tree" Index="4"/>
<Soundfont Name="11_Dodongos_Cavern" Index="11"/>
<Soundfont Name="33_Ending_1" Index="33"/>
<Soundfont Name="34_Ending_2" Index="34"/>
<Soundfont Name="09_Fairy_Fountain" Index="9"/>
<Soundfont Name="10_Fire_Temple" Index="10"/>
<Soundfont Name="12_Forest_Temple" Index="12"/>
<Soundfont Name="35_Game_Over" Index="35"/>
<Soundfont Name="30_Ganons_Castle_Organ" Index="30"/>
<Soundfont Name="31_Ganons_Castle" Index="31"/>
<Soundfont Name="32_Ganondorfs_Battle" Index="32"/>
<Soundfont Name="27_Gerudo_Valley" Index="27"/>
<Soundfont Name="14_Goron_City" Index="14"/>
<Soundfont Name="17_Horse_Race" Index="17"/>
<Soundfont Name="23_Ice_Cavern" Index="23"/>
<Soundfont Name="07_Jabu_Jabu" Index="7"/>
<Soundfont Name="36_Kaepora_Gaeboras_Theme" Index="36"/>
<Soundfont Name="08_Child_Kakariko_Village" Index="8"/>
<Soundfont Name="15_Kokiri_Forest" Index="15"/>
<Soundfont Name="29_Kotake_and_Koumes_Theme" Index="29"/>
<Soundfont Name="28_Lakeside_Laboratory" Index="28"/>
<Soundfont Name="19_Legends_of_Hyrule" Index="19"/>
<Soundfont Name="13_Lon_Lon_Ranch" Index="13"/>
<Soundfont Name="05_Market" Index="5"/>
<Soundfont Name="20_Minigames" Index="20"/>
<Soundfont Name="03_Orchestra" Index="3"/>
<Soundfont Name="24_Shadow_Temple" Index="24"/>
<Soundfont Name="22_Shops" Index="22"/>
<Soundfont Name="00_Sound_Effects_1" Index="0" Symbol="gSoundEffectsFont1"/>
<Soundfont Name="01_Sound_Effects_2" Index="1" Symbol="gSoundEffectsFont2"/>
<Soundfont Name="16_Spirit_Temple" Index="16"/>
<Soundfont Name="06_Title_Theme" Index="6"/>
<Soundfont Name="26_Unused" Index="26"/>
<Soundfont Name="18_Warp_Songs" Index="18"/>
<Soundfont Name="25_Water_Temple" Index="25"/>
<Soundfont Name="21_Zoras_Domain" Index="21"/>
</Audio>
</File>
</Root>
@@ -1,13 +0,0 @@
<Root>
<File Name="code" OutName="z_fbdemo_circle" RangeStart="0x10ED48" RangeEnd="0x10FF68">
<Texture Name="sTransCircleNormalTex" Format="i8" Width="16" Height="64" Offset="0x10ED48"/>
<Texture Name="sTransCircleWaveTex" Format="i8" Width="16" Height="64" Offset="0x10F148"/>
<Texture Name="sTransCircleRippleTex" Format="i8" Width="16" Height="64" Offset="0x10F548"/>
<Texture Name="sTransCircleStarburstTex" Format="i8" Width="16" Height="64" Offset="0x10F948"/>
<Array Name="sTransCircleVtx" Count="34" Offset="0x10FD48">
<Vtx/>
</Array>
<!-- ZAPD isn't finding symbols correctly, instead finding them much later in `code`-->
<!--<DList Name="sCircleWipeDL" Offset="0x10FF68"/>-->
</File>
</Root>
@@ -1,8 +0,0 @@
<Root>
<File Name="code" OutName="z_fbdemo_triforce" RangeStart="0x10E1D0" RangeEnd="0x10E2A0">
<DList Name="sTransTriforceDL" Offset="0x10E1D0"/>
<Array Name="sTransTriforceVtx" Count="10" Offset="0x10E200">
<Vtx/>
</Array>
</File>
</Root>
@@ -1,10 +0,0 @@
<Root>
<!-- ZAPD isn't finding sTransWipeVtx and sTransWipeTex properly for sWipe1DL, instead finding symbols much later in `code`-->
<File Name="code" OutName="z_fbdemo_wipe1" RangeStart="0x10E2A0" RangeEnd="0x10EC30" Segment="0">
<Array Name="sTransWipeVtx" Count="25" Offset="0x10E2A0">
<Vtx/>
</Array>
<Texture Name="sTransWipeTex" Format="i4" Width="64" Height="64" Offset="0x10E430"/>
<!-- <DList Name="sWipe1DL" Offset="0x10EC30"/>-->
</File>
</Root>
@@ -1,5 +0,0 @@
<Root>
<File Name="code" OutName="sys_matrix" BaseAddress="0x8001CE60" RangeStart="0x110CC0" RangeEnd="0x110D00">
<Mtx Name="gMtxClear" Offset="0x110CC0"/>
</File>
</Root>
@@ -1,577 +0,0 @@
<Root>
<File Name="link_animetion" Segment="7">
<PlayerAnimationData Name="gPlayerAnimData_000000" FrameCount="20" Offset="0x0"/>
<PlayerAnimationData Name="gPlayerAnimData_000A80" FrameCount="20" Offset="0xA80"/>
<PlayerAnimationData Name="gPlayerAnimData_001500" FrameCount="15" Offset="0x1500"/>
<PlayerAnimationData Name="gPlayerAnimData_001CE0" FrameCount="24" Offset="0x1CE0"/>
<PlayerAnimationData Name="gPlayerAnimData_002970" FrameCount="15" Offset="0x2970"/>
<PlayerAnimationData Name="gPlayerAnimData_003150" FrameCount="26" Offset="0x3150"/>
<PlayerAnimationData Name="gPlayerAnimData_003EF0" FrameCount="20" Offset="0x3EF0"/>
<PlayerAnimationData Name="gPlayerAnimData_004970" FrameCount="20" Offset="0x4970"/>
<PlayerAnimationData Name="gPlayerAnimData_0053F0" FrameCount="10" Offset="0x53F0"/>
<PlayerAnimationData Name="gPlayerAnimData_005930" FrameCount="30" Offset="0x5930"/>
<PlayerAnimationData Name="gPlayerAnimData_0068F0" FrameCount="30" Offset="0x68F0"/>
<PlayerAnimationData Name="gPlayerAnimData_0078B0" FrameCount="35" Offset="0x78B0"/>
<PlayerAnimationData Name="gPlayerAnimData_008B10" FrameCount="40" Offset="0x8B10"/>
<PlayerAnimationData Name="gPlayerAnimData_00A000" FrameCount="20" Offset="0xA000"/>
<PlayerAnimationData Name="gPlayerAnimData_00AA80" FrameCount="25" Offset="0xAA80"/>
<PlayerAnimationData Name="gPlayerAnimData_00B7A0" FrameCount="20" Offset="0xB7A0"/>
<PlayerAnimationData Name="gPlayerAnimData_00C220" FrameCount="40" Offset="0xC220"/>
<PlayerAnimationData Name="gPlayerAnimData_00D710" FrameCount="51" Offset="0xD710"/>
<PlayerAnimationData Name="gPlayerAnimData_00F1D0" FrameCount="133" Offset="0xF1D0"/>
<PlayerAnimationData Name="gPlayerAnimData_013770" FrameCount="33" Offset="0x13770"/>
<PlayerAnimationData Name="gPlayerAnimData_0148C0" FrameCount="55" Offset="0x148C0"/>
<PlayerAnimationData Name="gPlayerAnimData_016590" FrameCount="100" Offset="0x16590"/>
<PlayerAnimationData Name="gPlayerAnimData_0199F0" FrameCount="100" Offset="0x199F0"/>
<PlayerAnimationData Name="gPlayerAnimData_01CE50" FrameCount="40" Offset="0x1CE50"/>
<PlayerAnimationData Name="gPlayerAnimData_01E340" FrameCount="40" Offset="0x1E340"/>
<PlayerAnimationData Name="gPlayerAnimData_01F830" FrameCount="20" Offset="0x1F830"/>
<PlayerAnimationData Name="gPlayerAnimData_0202B0" FrameCount="20" Offset="0x202B0"/>
<PlayerAnimationData Name="gPlayerAnimData_020D30" FrameCount="110" Offset="0x20D30"/>
<PlayerAnimationData Name="gPlayerAnimData_0246D0" FrameCount="35" Offset="0x246D0"/>
<PlayerAnimationData Name="gPlayerAnimData_025930" FrameCount="25" Offset="0x25930"/>
<PlayerAnimationData Name="gPlayerAnimData_026650" FrameCount="20" Offset="0x26650"/>
<PlayerAnimationData Name="gPlayerAnimData_0270D0" FrameCount="15" Offset="0x270D0"/>
<PlayerAnimationData Name="gPlayerAnimData_0278B0" FrameCount="55" Offset="0x278B0"/>
<PlayerAnimationData Name="gPlayerAnimData_029580" FrameCount="30" Offset="0x29580"/>
<PlayerAnimationData Name="gPlayerAnimData_02A540" FrameCount="30" Offset="0x2A540"/>
<PlayerAnimationData Name="gPlayerAnimData_02B500" FrameCount="30" Offset="0x2B500"/>
<PlayerAnimationData Name="gPlayerAnimData_02C4C0" FrameCount="51" Offset="0x2C4C0"/>
<PlayerAnimationData Name="gPlayerAnimData_02DF80" FrameCount="78" Offset="0x2DF80"/>
<PlayerAnimationData Name="gPlayerAnimData_030860" FrameCount="30" Offset="0x30860"/>
<PlayerAnimationData Name="gPlayerAnimData_031820" FrameCount="35" Offset="0x31820"/>
<PlayerAnimationData Name="gPlayerAnimData_032A80" FrameCount="36" Offset="0x32A80"/>
<PlayerAnimationData Name="gPlayerAnimData_033D60" FrameCount="35" Offset="0x33D60"/>
<PlayerAnimationData Name="gPlayerAnimData_034FC0" FrameCount="36" Offset="0x34FC0"/>
<PlayerAnimationData Name="gPlayerAnimData_0362A0" FrameCount="30" Offset="0x362A0"/>
<PlayerAnimationData Name="gPlayerAnimData_037260" FrameCount="50" Offset="0x37260"/>
<PlayerAnimationData Name="gPlayerAnimData_038C90" FrameCount="21" Offset="0x38C90"/>
<PlayerAnimationData Name="gPlayerAnimData_039790" FrameCount="21" Offset="0x39790"/>
<PlayerAnimationData Name="gPlayerAnimData_03A290" FrameCount="5" Offset="0x3A290"/>
<PlayerAnimationData Name="gPlayerAnimData_03A530" FrameCount="55" Offset="0x3A530"/>
<PlayerAnimationData Name="gPlayerAnimData_03C200" FrameCount="365" Offset="0x3C200"/>
<PlayerAnimationData Name="gPlayerAnimData_048110" FrameCount="110" Offset="0x48110"/>
<PlayerAnimationData Name="gPlayerAnimData_04BAB0" FrameCount="80" Offset="0x4BAB0"/>
<PlayerAnimationData Name="gPlayerAnimData_04E490" FrameCount="30" Offset="0x4E490"/>
<PlayerAnimationData Name="gPlayerAnimData_04F450" FrameCount="30" Offset="0x4F450"/>
<PlayerAnimationData Name="gPlayerAnimData_050410" FrameCount="20" Offset="0x50410"/>
<PlayerAnimationData Name="gPlayerAnimData_050E90" FrameCount="60" Offset="0x50E90"/>
<PlayerAnimationData Name="gPlayerAnimData_052E00" FrameCount="45" Offset="0x52E00"/>
<PlayerAnimationData Name="gPlayerAnimData_054590" FrameCount="45" Offset="0x54590"/>
<PlayerAnimationData Name="gPlayerAnimData_055D20" FrameCount="90" Offset="0x55D20"/>
<PlayerAnimationData Name="gPlayerAnimData_058C40" FrameCount="90" Offset="0x58C40"/>
<PlayerAnimationData Name="gPlayerAnimData_05BB60" FrameCount="45" Offset="0x5BB60"/>
<PlayerAnimationData Name="gPlayerAnimData_05D2F0" FrameCount="60" Offset="0x5D2F0"/>
<PlayerAnimationData Name="gPlayerAnimData_05F260" FrameCount="11" Offset="0x5F260"/>
<PlayerAnimationData Name="gPlayerAnimData_05F830" FrameCount="16" Offset="0x5F830"/>
<PlayerAnimationData Name="gPlayerAnimData_060090" FrameCount="11" Offset="0x60090"/>
<PlayerAnimationData Name="gPlayerAnimData_060660" FrameCount="18" Offset="0x60660"/>
<PlayerAnimationData Name="gPlayerAnimData_060FD0" FrameCount="10" Offset="0x60FD0"/>
<PlayerAnimationData Name="gPlayerAnimData_061510" FrameCount="11" Offset="0x61510"/>
<PlayerAnimationData Name="gPlayerAnimData_061AE0" FrameCount="9" Offset="0x61AE0"/>
<PlayerAnimationData Name="gPlayerAnimData_061FA0" FrameCount="13" Offset="0x61FA0"/>
<PlayerAnimationData Name="gPlayerAnimData_062670" FrameCount="12" Offset="0x62670"/>
<PlayerAnimationData Name="gPlayerAnimData_062CC0" FrameCount="8" Offset="0x62CC0"/>
<PlayerAnimationData Name="gPlayerAnimData_0630F0" FrameCount="15" Offset="0x630F0"/>
<PlayerAnimationData Name="gPlayerAnimData_0638D0" FrameCount="18" Offset="0x638D0"/>
<PlayerAnimationData Name="gPlayerAnimData_064240" FrameCount="19" Offset="0x64240"/>
<PlayerAnimationData Name="gPlayerAnimData_064C40" FrameCount="34" Offset="0x64C40"/>
<PlayerAnimationData Name="gPlayerAnimData_065E10" FrameCount="18" Offset="0x65E10"/>
<PlayerAnimationData Name="gPlayerAnimData_066780" FrameCount="16" Offset="0x66780"/>
<PlayerAnimationData Name="gPlayerAnimData_066FE0" FrameCount="16" Offset="0x66FE0"/>
<PlayerAnimationData Name="gPlayerAnimData_067840" FrameCount="16" Offset="0x67840"/>
<PlayerAnimationData Name="gPlayerAnimData_0680A0" FrameCount="16" Offset="0x680A0"/>
<PlayerAnimationData Name="gPlayerAnimData_068900" FrameCount="8" Offset="0x68900"/>
<PlayerAnimationData Name="gPlayerAnimData_068D30" FrameCount="8" Offset="0x68D30"/>
<PlayerAnimationData Name="gPlayerAnimData_069160" FrameCount="7" Offset="0x69160"/>
<PlayerAnimationData Name="gPlayerAnimData_069510" FrameCount="16" Offset="0x69510"/>
<PlayerAnimationData Name="gPlayerAnimData_069D70" FrameCount="13" Offset="0x69D70"/>
<PlayerAnimationData Name="gPlayerAnimData_06A440" FrameCount="21" Offset="0x6A440"/>
<PlayerAnimationData Name="gPlayerAnimData_06AF40" FrameCount="19" Offset="0x6AF40"/>
<PlayerAnimationData Name="gPlayerAnimData_06B940" FrameCount="9" Offset="0x6B940"/>
<PlayerAnimationData Name="gPlayerAnimData_06BE00" FrameCount="32" Offset="0x6BE00"/>
<PlayerAnimationData Name="gPlayerAnimData_06CEC0" FrameCount="15" Offset="0x6CEC0"/>
<PlayerAnimationData Name="gPlayerAnimData_06D6A0" FrameCount="14" Offset="0x6D6A0"/>
<PlayerAnimationData Name="gPlayerAnimData_06DE00" FrameCount="16" Offset="0x6DE00"/>
<PlayerAnimationData Name="gPlayerAnimData_06E660" FrameCount="16" Offset="0x6E660"/>
<PlayerAnimationData Name="gPlayerAnimData_06EEC0" FrameCount="29" Offset="0x6EEC0"/>
<PlayerAnimationData Name="gPlayerAnimData_06FDF0" FrameCount="3" Offset="0x6FDF0"/>
<PlayerAnimationData Name="gPlayerAnimData_06FF90" FrameCount="3" Offset="0x6FF90"/>
<PlayerAnimationData Name="gPlayerAnimData_070130" FrameCount="3" Offset="0x70130"/>
<PlayerAnimationData Name="gPlayerAnimData_0702D0" FrameCount="5" Offset="0x702D0"/>
<PlayerAnimationData Name="gPlayerAnimData_070570" FrameCount="31" Offset="0x70570"/>
<PlayerAnimationData Name="gPlayerAnimData_0715B0" FrameCount="16" Offset="0x715B0"/>
<PlayerAnimationData Name="gPlayerAnimData_071E10" FrameCount="9" Offset="0x71E10"/>
<PlayerAnimationData Name="gPlayerAnimData_0722D0" FrameCount="29" Offset="0x722D0"/>
<PlayerAnimationData Name="gPlayerAnimData_073200" FrameCount="3" Offset="0x73200"/>
<PlayerAnimationData Name="gPlayerAnimData_0733A0" FrameCount="3" Offset="0x733A0"/>
<PlayerAnimationData Name="gPlayerAnimData_073540" FrameCount="3" Offset="0x73540"/>
<PlayerAnimationData Name="gPlayerAnimData_0736E0" FrameCount="5" Offset="0x736E0"/>
<PlayerAnimationData Name="gPlayerAnimData_073980" FrameCount="31" Offset="0x73980"/>
<PlayerAnimationData Name="gPlayerAnimData_0749C0" FrameCount="16" Offset="0x749C0"/>
<PlayerAnimationData Name="gPlayerAnimData_075220" FrameCount="9" Offset="0x75220"/>
<PlayerAnimationData Name="gPlayerAnimData_0756E0" FrameCount="20" Offset="0x756E0"/>
<PlayerAnimationData Name="gPlayerAnimData_076160" FrameCount="18" Offset="0x76160"/>
<PlayerAnimationData Name="gPlayerAnimData_076AD0" FrameCount="20" Offset="0x76AD0"/>
<PlayerAnimationData Name="gPlayerAnimData_077550" FrameCount="20" Offset="0x77550"/>
<PlayerAnimationData Name="gPlayerAnimData_077FD0" FrameCount="16" Offset="0x77FD0"/>
<PlayerAnimationData Name="gPlayerAnimData_078830" FrameCount="16" Offset="0x78830"/>
<PlayerAnimationData Name="gPlayerAnimData_079090" FrameCount="6" Offset="0x79090"/>
<PlayerAnimationData Name="gPlayerAnimData_0793C0" FrameCount="29" Offset="0x793C0"/>
<PlayerAnimationData Name="gPlayerAnimData_07A2F0" FrameCount="29" Offset="0x7A2F0"/>
<PlayerAnimationData Name="gPlayerAnimData_07B220" FrameCount="44" Offset="0x7B220"/>
<PlayerAnimationData Name="gPlayerAnimData_07C930" FrameCount="13" Offset="0x7C930"/>
<PlayerAnimationData Name="gPlayerAnimData_07D000" FrameCount="131" Offset="0x7D000"/>
<PlayerAnimationData Name="gPlayerAnimData_0814A0" FrameCount="126" Offset="0x814A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0856A0" FrameCount="50" Offset="0x856A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0870D0" FrameCount="47" Offset="0x870D0"/>
<PlayerAnimationData Name="gPlayerAnimData_088970" FrameCount="9" Offset="0x88970"/>
<PlayerAnimationData Name="gPlayerAnimData_088E30" FrameCount="44" Offset="0x88E30"/>
<PlayerAnimationData Name="gPlayerAnimData_08A540" FrameCount="21" Offset="0x8A540"/>
<PlayerAnimationData Name="gPlayerAnimData_08B040" FrameCount="120" Offset="0x8B040"/>
<PlayerAnimationData Name="gPlayerAnimData_08EF10" FrameCount="100" Offset="0x8EF10"/>
<PlayerAnimationData Name="gPlayerAnimData_092370" FrameCount="20" Offset="0x92370"/>
<PlayerAnimationData Name="gPlayerAnimData_092DF0" FrameCount="9" Offset="0x92DF0"/>
<PlayerAnimationData Name="gPlayerAnimData_0932B0" FrameCount="3" Offset="0x932B0"/>
<PlayerAnimationData Name="gPlayerAnimData_093450" FrameCount="16" Offset="0x93450"/>
<PlayerAnimationData Name="gPlayerAnimData_093CB0" FrameCount="8" Offset="0x93CB0"/>
<PlayerAnimationData Name="gPlayerAnimData_0940E0" FrameCount="66" Offset="0x940E0"/>
<PlayerAnimationData Name="gPlayerAnimData_096370" FrameCount="5" Offset="0x96370"/>
<PlayerAnimationData Name="gPlayerAnimData_096610" FrameCount="31" Offset="0x96610"/>
<PlayerAnimationData Name="gPlayerAnimData_097650" FrameCount="18" Offset="0x97650"/>
<PlayerAnimationData Name="gPlayerAnimData_097FC0" FrameCount="19" Offset="0x97FC0"/>
<PlayerAnimationData Name="gPlayerAnimData_0989C0" FrameCount="24" Offset="0x989C0"/>
<PlayerAnimationData Name="gPlayerAnimData_099650" FrameCount="9" Offset="0x99650"/>
<PlayerAnimationData Name="gPlayerAnimData_099B10" FrameCount="100" Offset="0x99B10"/>
<PlayerAnimationData Name="gPlayerAnimData_09CF70" FrameCount="71" Offset="0x9CF70"/>
<PlayerAnimationData Name="gPlayerAnimData_09F4A0" FrameCount="80" Offset="0x9F4A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0A1E80" FrameCount="51" Offset="0xA1E80"/>
<PlayerAnimationData Name="gPlayerAnimData_0A3940" FrameCount="133" Offset="0xA3940"/>
<PlayerAnimationData Name="gPlayerAnimData_0A7EE0" FrameCount="90" Offset="0xA7EE0"/>
<PlayerAnimationData Name="gPlayerAnimData_0AAE00" FrameCount="35" Offset="0xAAE00"/>
<PlayerAnimationData Name="gPlayerAnimData_0AC060" FrameCount="40" Offset="0xAC060"/>
<PlayerAnimationData Name="gPlayerAnimData_0AD550" FrameCount="25" Offset="0xAD550"/>
<PlayerAnimationData Name="gPlayerAnimData_0AE270" FrameCount="20" Offset="0xAE270"/>
<PlayerAnimationData Name="gPlayerAnimData_0AECF0" FrameCount="100" Offset="0xAECF0"/>
<PlayerAnimationData Name="gPlayerAnimData_0B2150" FrameCount="100" Offset="0xB2150"/>
<PlayerAnimationData Name="gPlayerAnimData_0B55B0" FrameCount="100" Offset="0xB55B0"/>
<PlayerAnimationData Name="gPlayerAnimData_0B8A10" FrameCount="100" Offset="0xB8A10"/>
<PlayerAnimationData Name="gPlayerAnimData_0BBE70" FrameCount="80" Offset="0xBBE70"/>
<PlayerAnimationData Name="gPlayerAnimData_0BE850" FrameCount="45" Offset="0xBE850"/>
<PlayerAnimationData Name="gPlayerAnimData_0BFFE0" FrameCount="30" Offset="0xBFFE0"/>
<PlayerAnimationData Name="gPlayerAnimData_0C0FA0" FrameCount="22" Offset="0xC0FA0"/>
<PlayerAnimationData Name="gPlayerAnimData_0C1B30" FrameCount="22" Offset="0xC1B30"/>
<PlayerAnimationData Name="gPlayerAnimData_0C26C0" FrameCount="46" Offset="0xC26C0"/>
<PlayerAnimationData Name="gPlayerAnimData_0C3EE0" FrameCount="20" Offset="0xC3EE0"/>
<PlayerAnimationData Name="gPlayerAnimData_0C4960" FrameCount="10" Offset="0xC4960"/>
<PlayerAnimationData Name="gPlayerAnimData_0C4EA0" FrameCount="100" Offset="0xC4EA0"/>
<PlayerAnimationData Name="gPlayerAnimData_0C8300" FrameCount="20" Offset="0xC8300"/>
<PlayerAnimationData Name="gPlayerAnimData_0C8D80" FrameCount="85" Offset="0xC8D80"/>
<PlayerAnimationData Name="gPlayerAnimData_0CBA00" FrameCount="25" Offset="0xCBA00"/>
<PlayerAnimationData Name="gPlayerAnimData_0CC720" FrameCount="20" Offset="0xCC720"/>
<PlayerAnimationData Name="gPlayerAnimData_0CD1A0" FrameCount="20" Offset="0xCD1A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0CDC20" FrameCount="15" Offset="0xCDC20"/>
<PlayerAnimationData Name="gPlayerAnimData_0CE400" FrameCount="20" Offset="0xCE400"/>
<PlayerAnimationData Name="gPlayerAnimData_0CEE80" FrameCount="10" Offset="0xCEE80"/>
<PlayerAnimationData Name="gPlayerAnimData_0CF3C0" FrameCount="20" Offset="0xCF3C0"/>
<PlayerAnimationData Name="gPlayerAnimData_0CFE40" FrameCount="35" Offset="0xCFE40"/>
<PlayerAnimationData Name="gPlayerAnimData_0D10A0" FrameCount="15" Offset="0xD10A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0D1880" FrameCount="20" Offset="0xD1880"/>
<PlayerAnimationData Name="gPlayerAnimData_0D2300" FrameCount="28" Offset="0xD2300"/>
<PlayerAnimationData Name="gPlayerAnimData_0D31B0" FrameCount="35" Offset="0xD31B0"/>
<PlayerAnimationData Name="gPlayerAnimData_0D4410" FrameCount="20" Offset="0xD4410"/>
<PlayerAnimationData Name="gPlayerAnimData_0D4E90" FrameCount="70" Offset="0xD4E90"/>
<PlayerAnimationData Name="gPlayerAnimData_0D7340" FrameCount="35" Offset="0xD7340"/>
<PlayerAnimationData Name="gPlayerAnimData_0D85A0" FrameCount="80" Offset="0xD85A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0DAF80" FrameCount="11" Offset="0xDAF80"/>
<PlayerAnimationData Name="gPlayerAnimData_0DB550" FrameCount="30" Offset="0xDB550"/>
<PlayerAnimationData Name="gPlayerAnimData_0DC510" FrameCount="10" Offset="0xDC510"/>
<PlayerAnimationData Name="gPlayerAnimData_0DCA50" FrameCount="30" Offset="0xDCA50"/>
<PlayerAnimationData Name="gPlayerAnimData_0DDA10" FrameCount="70" Offset="0xDDA10"/>
<PlayerAnimationData Name="gPlayerAnimData_0DFEC0" FrameCount="15" Offset="0xDFEC0"/>
<PlayerAnimationData Name="gPlayerAnimData_0E06A0" FrameCount="25" Offset="0xE06A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0E13C0" FrameCount="230" Offset="0xE13C0"/>
<PlayerAnimationData Name="gPlayerAnimData_0E8C30" FrameCount="6" Offset="0xE8C30"/>
<PlayerAnimationData Name="gPlayerAnimData_0E8F60" FrameCount="13" Offset="0xE8F60"/>
<PlayerAnimationData Name="gPlayerAnimData_0E9630" FrameCount="9" Offset="0xE9630"/>
<PlayerAnimationData Name="gPlayerAnimData_0E9AF0" FrameCount="16" Offset="0xE9AF0"/>
<PlayerAnimationData Name="gPlayerAnimData_0EA350" FrameCount="6" Offset="0xEA350"/>
<PlayerAnimationData Name="gPlayerAnimData_0EA680" FrameCount="11" Offset="0xEA680"/>
<PlayerAnimationData Name="gPlayerAnimData_0EAC50" FrameCount="6" Offset="0xEAC50"/>
<PlayerAnimationData Name="gPlayerAnimData_0EAF80" FrameCount="17" Offset="0xEAF80"/>
<PlayerAnimationData Name="gPlayerAnimData_0EB870" FrameCount="5" Offset="0xEB870"/>
<PlayerAnimationData Name="gPlayerAnimData_0EBB10" FrameCount="9" Offset="0xEBB10"/>
<PlayerAnimationData Name="gPlayerAnimData_0EBFD0" FrameCount="8" Offset="0xEBFD0"/>
<PlayerAnimationData Name="gPlayerAnimData_0EC400" FrameCount="11" Offset="0xEC400"/>
<PlayerAnimationData Name="gPlayerAnimData_0EC9D0" FrameCount="3" Offset="0xEC9D0"/>
<PlayerAnimationData Name="gPlayerAnimData_0ECB70" FrameCount="10" Offset="0xECB70"/>
<PlayerAnimationData Name="gPlayerAnimData_0ED0B0" FrameCount="9" Offset="0xED0B0"/>
<PlayerAnimationData Name="gPlayerAnimData_0ED570" FrameCount="13" Offset="0xED570"/>
<PlayerAnimationData Name="gPlayerAnimData_0EDC40" FrameCount="10" Offset="0xEDC40"/>
<PlayerAnimationData Name="gPlayerAnimData_0EE180" FrameCount="19" Offset="0xEE180"/>
<PlayerAnimationData Name="gPlayerAnimData_0EEB80" FrameCount="9" Offset="0xEEB80"/>
<PlayerAnimationData Name="gPlayerAnimData_0EF040" FrameCount="21" Offset="0xEF040"/>
<PlayerAnimationData Name="gPlayerAnimData_0EFB40" FrameCount="16" Offset="0xEFB40"/>
<PlayerAnimationData Name="gPlayerAnimData_0F03A0" FrameCount="35" Offset="0xF03A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F1600" FrameCount="15" Offset="0xF1600"/>
<PlayerAnimationData Name="gPlayerAnimData_0F1DE0" FrameCount="21" Offset="0xF1DE0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F28E0" FrameCount="16" Offset="0xF28E0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F3140" FrameCount="12" Offset="0xF3140"/>
<PlayerAnimationData Name="gPlayerAnimData_0F3790" FrameCount="7" Offset="0xF3790"/>
<PlayerAnimationData Name="gPlayerAnimData_0F3B40" FrameCount="8" Offset="0xF3B40"/>
<PlayerAnimationData Name="gPlayerAnimData_0F3F70" FrameCount="8" Offset="0xF3F70"/>
<PlayerAnimationData Name="gPlayerAnimData_0F43A0" FrameCount="5" Offset="0xF43A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F4640" FrameCount="9" Offset="0xF4640"/>
<PlayerAnimationData Name="gPlayerAnimData_0F4B00" FrameCount="9" Offset="0xF4B00"/>
<PlayerAnimationData Name="gPlayerAnimData_0F4FC0" FrameCount="15" Offset="0xF4FC0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F57A0" FrameCount="7" Offset="0xF57A0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F5B50" FrameCount="8" Offset="0xF5B50"/>
<PlayerAnimationData Name="gPlayerAnimData_0F5F80" FrameCount="8" Offset="0xF5F80"/>
<PlayerAnimationData Name="gPlayerAnimData_0F63B0" FrameCount="5" Offset="0xF63B0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F6650" FrameCount="12" Offset="0xF6650"/>
<PlayerAnimationData Name="gPlayerAnimData_0F6CA0" FrameCount="7" Offset="0xF6CA0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F7050" FrameCount="18" Offset="0xF7050"/>
<PlayerAnimationData Name="gPlayerAnimData_0F79C0" FrameCount="17" Offset="0xF79C0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F82B0" FrameCount="12" Offset="0xF82B0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F8900" FrameCount="15" Offset="0xF8900"/>
<PlayerAnimationData Name="gPlayerAnimData_0F90E0" FrameCount="7" Offset="0xF90E0"/>
<PlayerAnimationData Name="gPlayerAnimData_0F9490" FrameCount="12" Offset="0xF9490"/>
<PlayerAnimationData Name="gPlayerAnimData_0F9AE0" FrameCount="20" Offset="0xF9AE0"/>
<PlayerAnimationData Name="gPlayerAnimData_0FA560" FrameCount="20" Offset="0xFA560"/>
<PlayerAnimationData Name="gPlayerAnimData_0FAFE0" FrameCount="3" Offset="0xFAFE0"/>
<PlayerAnimationData Name="gPlayerAnimData_0FB180" FrameCount="5" Offset="0xFB180"/>
<PlayerAnimationData Name="gPlayerAnimData_0FB420" FrameCount="9" Offset="0xFB420"/>
<PlayerAnimationData Name="gPlayerAnimData_0FB8E0" FrameCount="31" Offset="0xFB8E0"/>
<PlayerAnimationData Name="gPlayerAnimData_0FC920" FrameCount="31" Offset="0xFC920"/>
<PlayerAnimationData Name="gPlayerAnimData_0FD960" FrameCount="20" Offset="0xFD960"/>
<PlayerAnimationData Name="gPlayerAnimData_0FE3E0" FrameCount="10" Offset="0xFE3E0"/>
<PlayerAnimationData Name="gPlayerAnimData_0FE920" FrameCount="21" Offset="0xFE920"/>
<PlayerAnimationData Name="gPlayerAnimData_0FF420" FrameCount="21" Offset="0xFF420"/>
<PlayerAnimationData Name="gPlayerAnimData_0FFF20" FrameCount="20" Offset="0xFFF20"/>
<PlayerAnimationData Name="gPlayerAnimData_1009A0" FrameCount="10" Offset="0x1009A0"/>
<PlayerAnimationData Name="gPlayerAnimData_100EE0" FrameCount="10" Offset="0x100EE0"/>
<PlayerAnimationData Name="gPlayerAnimData_101420" FrameCount="12" Offset="0x101420"/>
<PlayerAnimationData Name="gPlayerAnimData_101A70" FrameCount="11" Offset="0x101A70"/>
<PlayerAnimationData Name="gPlayerAnimData_102040" FrameCount="32" Offset="0x102040"/>
<PlayerAnimationData Name="gPlayerAnimData_103100" FrameCount="20" Offset="0x103100"/>
<PlayerAnimationData Name="gPlayerAnimData_103B80" FrameCount="20" Offset="0x103B80"/>
<PlayerAnimationData Name="gPlayerAnimData_104600" FrameCount="5" Offset="0x104600"/>
<PlayerAnimationData Name="gPlayerAnimData_1048A0" FrameCount="8" Offset="0x1048A0"/>
<PlayerAnimationData Name="gPlayerAnimData_104CD0" FrameCount="9" Offset="0x104CD0"/>
<PlayerAnimationData Name="gPlayerAnimData_105190" FrameCount="6" Offset="0x105190"/>
<PlayerAnimationData Name="gPlayerAnimData_1054C0" FrameCount="19" Offset="0x1054C0"/>
<PlayerAnimationData Name="gPlayerAnimData_105EC0" FrameCount="4" Offset="0x105EC0"/>
<PlayerAnimationData Name="gPlayerAnimData_1060E0" FrameCount="9" Offset="0x1060E0"/>
<PlayerAnimationData Name="gPlayerAnimData_1065A0" FrameCount="10" Offset="0x1065A0"/>
<PlayerAnimationData Name="gPlayerAnimData_106AE0" FrameCount="19" Offset="0x106AE0"/>
<PlayerAnimationData Name="gPlayerAnimData_1074E0" FrameCount="20" Offset="0x1074E0"/>
<PlayerAnimationData Name="gPlayerAnimData_107F60" FrameCount="39" Offset="0x107F60"/>
<PlayerAnimationData Name="gPlayerAnimData_1093D0" FrameCount="21" Offset="0x1093D0"/>
<PlayerAnimationData Name="gPlayerAnimData_109ED0" FrameCount="11" Offset="0x109ED0"/>
<PlayerAnimationData Name="gPlayerAnimData_10A4A0" FrameCount="11" Offset="0x10A4A0"/>
<PlayerAnimationData Name="gPlayerAnimData_10AA70" FrameCount="34" Offset="0x10AA70"/>
<PlayerAnimationData Name="gPlayerAnimData_10BC40" FrameCount="15" Offset="0x10BC40"/>
<PlayerAnimationData Name="gPlayerAnimData_10C420" FrameCount="21" Offset="0x10C420"/>
<PlayerAnimationData Name="gPlayerAnimData_10CF20" FrameCount="11" Offset="0x10CF20"/>
<PlayerAnimationData Name="gPlayerAnimData_10D4F0" FrameCount="11" Offset="0x10D4F0"/>
<PlayerAnimationData Name="gPlayerAnimData_10DAC0" FrameCount="13" Offset="0x10DAC0"/>
<PlayerAnimationData Name="gPlayerAnimData_10E190" FrameCount="13" Offset="0x10E190"/>
<PlayerAnimationData Name="gPlayerAnimData_10E860" FrameCount="13" Offset="0x10E860"/>
<PlayerAnimationData Name="gPlayerAnimData_10EF30" FrameCount="16" Offset="0x10EF30"/>
<PlayerAnimationData Name="gPlayerAnimData_10F790" FrameCount="20" Offset="0x10F790"/>
<PlayerAnimationData Name="gPlayerAnimData_110210" FrameCount="20" Offset="0x110210"/>
<PlayerAnimationData Name="gPlayerAnimData_110C90" FrameCount="20" Offset="0x110C90"/>
<PlayerAnimationData Name="gPlayerAnimData_111710" FrameCount="20" Offset="0x111710"/>
<PlayerAnimationData Name="gPlayerAnimData_112190" FrameCount="16" Offset="0x112190"/>
<PlayerAnimationData Name="gPlayerAnimData_1129F0" FrameCount="16" Offset="0x1129F0"/>
<PlayerAnimationData Name="gPlayerAnimData_113250" FrameCount="29" Offset="0x113250"/>
<PlayerAnimationData Name="gPlayerAnimData_114180" FrameCount="5" Offset="0x114180"/>
<PlayerAnimationData Name="gPlayerAnimData_114420" FrameCount="16" Offset="0x114420"/>
<PlayerAnimationData Name="gPlayerAnimData_114C80" FrameCount="6" Offset="0x114C80"/>
<PlayerAnimationData Name="gPlayerAnimData_114FB0" FrameCount="16" Offset="0x114FB0"/>
<PlayerAnimationData Name="gPlayerAnimData_115810" FrameCount="22" Offset="0x115810"/>
<PlayerAnimationData Name="gPlayerAnimData_1163A0" FrameCount="5" Offset="0x1163A0"/>
<PlayerAnimationData Name="gPlayerAnimData_116640" FrameCount="14" Offset="0x116640"/>
<PlayerAnimationData Name="gPlayerAnimData_116DA0" FrameCount="6" Offset="0x116DA0"/>
<PlayerAnimationData Name="gPlayerAnimData_1170D0" FrameCount="6" Offset="0x1170D0"/>
<PlayerAnimationData Name="gPlayerAnimData_117400" FrameCount="13" Offset="0x117400"/>
<PlayerAnimationData Name="gPlayerAnimData_117AD0" FrameCount="29" Offset="0x117AD0"/>
<PlayerAnimationData Name="gPlayerAnimData_118A00" FrameCount="13" Offset="0x118A00"/>
<PlayerAnimationData Name="gPlayerAnimData_1190D0" FrameCount="29" Offset="0x1190D0"/>
<PlayerAnimationData Name="gPlayerAnimData_11A000" FrameCount="22" Offset="0x11A000"/>
<PlayerAnimationData Name="gPlayerAnimData_11AB90" FrameCount="89" Offset="0x11AB90"/>
<PlayerAnimationData Name="gPlayerAnimData_11DA30" FrameCount="11" Offset="0x11DA30"/>
<PlayerAnimationData Name="gPlayerAnimData_11E000" FrameCount="11" Offset="0x11E000"/>
<PlayerAnimationData Name="gPlayerAnimData_11E5D0" FrameCount="29" Offset="0x11E5D0"/>
<PlayerAnimationData Name="gPlayerAnimData_11F500" FrameCount="51" Offset="0x11F500"/>
<PlayerAnimationData Name="gPlayerAnimData_120FC0" FrameCount="10" Offset="0x120FC0"/>
<PlayerAnimationData Name="gPlayerAnimData_121500" FrameCount="6" Offset="0x121500"/>
<PlayerAnimationData Name="gPlayerAnimData_121830" FrameCount="6" Offset="0x121830"/>
<PlayerAnimationData Name="gPlayerAnimData_121B60" FrameCount="6" Offset="0x121B60"/>
<PlayerAnimationData Name="gPlayerAnimData_121E90" FrameCount="6" Offset="0x121E90"/>
<PlayerAnimationData Name="gPlayerAnimData_1221C0" FrameCount="50" Offset="0x1221C0"/>
<PlayerAnimationData Name="gPlayerAnimData_123BF0" FrameCount="41" Offset="0x123BF0"/>
<PlayerAnimationData Name="gPlayerAnimData_125170" FrameCount="11" Offset="0x125170"/>
<PlayerAnimationData Name="gPlayerAnimData_125740" FrameCount="23" Offset="0x125740"/>
<PlayerAnimationData Name="gPlayerAnimData_126350" FrameCount="23" Offset="0x126350"/>
<PlayerAnimationData Name="gPlayerAnimData_126F60" FrameCount="20" Offset="0x126F60"/>
<PlayerAnimationData Name="gPlayerAnimData_1279E0" FrameCount="20" Offset="0x1279E0"/>
<PlayerAnimationData Name="gPlayerAnimData_128460" FrameCount="20" Offset="0x128460"/>
<PlayerAnimationData Name="gPlayerAnimData_128EE0" FrameCount="12" Offset="0x128EE0"/>
<PlayerAnimationData Name="gPlayerAnimData_129530" FrameCount="23" Offset="0x129530"/>
<PlayerAnimationData Name="gPlayerAnimData_12A140" FrameCount="23" Offset="0x12A140"/>
<PlayerAnimationData Name="gPlayerAnimData_12AD50" FrameCount="72" Offset="0x12AD50"/>
<PlayerAnimationData Name="gPlayerAnimData_12D300" FrameCount="9" Offset="0x12D300"/>
<PlayerAnimationData Name="gPlayerAnimData_12D7C0" FrameCount="21" Offset="0x12D7C0"/>
<PlayerAnimationData Name="gPlayerAnimData_12E2C0" FrameCount="9" Offset="0x12E2C0"/>
<PlayerAnimationData Name="gPlayerAnimData_12E780" FrameCount="18" Offset="0x12E780"/>
<PlayerAnimationData Name="gPlayerAnimData_12F0F0" FrameCount="18" Offset="0x12F0F0"/>
<PlayerAnimationData Name="gPlayerAnimData_12FA60" FrameCount="24" Offset="0x12FA60"/>
<PlayerAnimationData Name="gPlayerAnimData_1306F0" FrameCount="69" Offset="0x1306F0"/>
<PlayerAnimationData Name="gPlayerAnimData_132B10" FrameCount="9" Offset="0x132B10"/>
<PlayerAnimationData Name="gPlayerAnimData_132FD0" FrameCount="82" Offset="0x132FD0"/>
<PlayerAnimationData Name="gPlayerAnimData_135AC0" FrameCount="28" Offset="0x135AC0"/>
<PlayerAnimationData Name="gPlayerAnimData_136970" FrameCount="60" Offset="0x136970"/>
<PlayerAnimationData Name="gPlayerAnimData_1388E0" FrameCount="25" Offset="0x1388E0"/>
<PlayerAnimationData Name="gPlayerAnimData_139600" FrameCount="60" Offset="0x139600"/>
<PlayerAnimationData Name="gPlayerAnimData_13B570" FrameCount="56" Offset="0x13B570"/>
<PlayerAnimationData Name="gPlayerAnimData_13D2C0" FrameCount="9" Offset="0x13D2C0"/>
<PlayerAnimationData Name="gPlayerAnimData_13D780" FrameCount="32" Offset="0x13D780"/>
<PlayerAnimationData Name="gPlayerAnimData_13E840" FrameCount="52" Offset="0x13E840"/>
<PlayerAnimationData Name="gPlayerAnimData_140380" FrameCount="29" Offset="0x140380"/>
<PlayerAnimationData Name="gPlayerAnimData_1412B0" FrameCount="49" Offset="0x1412B0"/>
<PlayerAnimationData Name="gPlayerAnimData_142C60" FrameCount="43" Offset="0x142C60"/>
<PlayerAnimationData Name="gPlayerAnimData_1442F0" FrameCount="44" Offset="0x1442F0"/>
<PlayerAnimationData Name="gPlayerAnimData_145A00" FrameCount="28" Offset="0x145A00"/>
<PlayerAnimationData Name="gPlayerAnimData_1468B0" FrameCount="45" Offset="0x1468B0"/>
<PlayerAnimationData Name="gPlayerAnimData_148040" FrameCount="10" Offset="0x148040"/>
<PlayerAnimationData Name="gPlayerAnimData_148580" FrameCount="50" Offset="0x148580"/>
<PlayerAnimationData Name="gPlayerAnimData_149FB0" FrameCount="10" Offset="0x149FB0"/>
<PlayerAnimationData Name="gPlayerAnimData_14A4F0" FrameCount="10" Offset="0x14A4F0"/>
<PlayerAnimationData Name="gPlayerAnimData_14AA30" FrameCount="30" Offset="0x14AA30"/>
<PlayerAnimationData Name="gPlayerAnimData_14B9F0" FrameCount="21" Offset="0x14B9F0"/>
<PlayerAnimationData Name="gPlayerAnimData_14C4F0" FrameCount="21" Offset="0x14C4F0"/>
<PlayerAnimationData Name="gPlayerAnimData_14CFF0" FrameCount="30" Offset="0x14CFF0"/>
<PlayerAnimationData Name="gPlayerAnimData_14DFB0" FrameCount="15" Offset="0x14DFB0"/>
<PlayerAnimationData Name="gPlayerAnimData_14E790" FrameCount="21" Offset="0x14E790"/>
<PlayerAnimationData Name="gPlayerAnimData_14F290" FrameCount="21" Offset="0x14F290"/>
<PlayerAnimationData Name="gPlayerAnimData_14FD90" FrameCount="12" Offset="0x14FD90"/>
<PlayerAnimationData Name="gPlayerAnimData_1503E0" FrameCount="12" Offset="0x1503E0"/>
<PlayerAnimationData Name="gPlayerAnimData_150A30" FrameCount="6" Offset="0x150A30"/>
<PlayerAnimationData Name="gPlayerAnimData_150D60" FrameCount="14" Offset="0x150D60"/>
<PlayerAnimationData Name="gPlayerAnimData_1514C0" FrameCount="36" Offset="0x1514C0"/>
<PlayerAnimationData Name="gPlayerAnimData_1527A0" FrameCount="16" Offset="0x1527A0"/>
<PlayerAnimationData Name="gPlayerAnimData_153000" FrameCount="16" Offset="0x153000"/>
<PlayerAnimationData Name="gPlayerAnimData_153860" FrameCount="8" Offset="0x153860"/>
<PlayerAnimationData Name="gPlayerAnimData_153C90" FrameCount="8" Offset="0x153C90"/>
<PlayerAnimationData Name="gPlayerAnimData_1540C0" FrameCount="29" Offset="0x1540C0"/>
<PlayerAnimationData Name="gPlayerAnimData_154FF0" FrameCount="13" Offset="0x154FF0"/>
<PlayerAnimationData Name="gPlayerAnimData_1556C0" FrameCount="50" Offset="0x1556C0"/>
<PlayerAnimationData Name="gPlayerAnimData_1570F0" FrameCount="36" Offset="0x1570F0"/>
<PlayerAnimationData Name="gPlayerAnimData_1583D0" FrameCount="17" Offset="0x1583D0"/>
<PlayerAnimationData Name="gPlayerAnimData_158CC0" FrameCount="55" Offset="0x158CC0"/>
<PlayerAnimationData Name="gPlayerAnimData_15A990" FrameCount="20" Offset="0x15A990"/>
<PlayerAnimationData Name="gPlayerAnimData_15B410" FrameCount="10" Offset="0x15B410"/>
<PlayerAnimationData Name="gPlayerAnimData_15B950" FrameCount="10" Offset="0x15B950"/>
<PlayerAnimationData Name="gPlayerAnimData_15BE90" FrameCount="20" Offset="0x15BE90"/>
<PlayerAnimationData Name="gPlayerAnimData_15C910" FrameCount="54" Offset="0x15C910"/>
<PlayerAnimationData Name="gPlayerAnimData_15E560" FrameCount="54" Offset="0x15E560"/>
<PlayerAnimationData Name="gPlayerAnimData_1601B0" FrameCount="29" Offset="0x1601B0"/>
<PlayerAnimationData Name="gPlayerAnimData_1610E0" FrameCount="27" Offset="0x1610E0"/>
<PlayerAnimationData Name="gPlayerAnimData_161F10" FrameCount="28" Offset="0x161F10"/>
<PlayerAnimationData Name="gPlayerAnimData_162DC0" FrameCount="56" Offset="0x162DC0"/>
<PlayerAnimationData Name="gPlayerAnimData_164B10" FrameCount="56" Offset="0x164B10"/>
<PlayerAnimationData Name="gPlayerAnimData_166860" FrameCount="30" Offset="0x166860"/>
<PlayerAnimationData Name="gPlayerAnimData_167820" FrameCount="56" Offset="0x167820"/>
<PlayerAnimationData Name="gPlayerAnimData_169570" FrameCount="29" Offset="0x169570"/>
<PlayerAnimationData Name="gPlayerAnimData_16A4A0" FrameCount="21" Offset="0x16A4A0"/>
<PlayerAnimationData Name="gPlayerAnimData_16AFA0" FrameCount="21" Offset="0x16AFA0"/>
<PlayerAnimationData Name="gPlayerAnimData_16BAA0" FrameCount="20" Offset="0x16BAA0"/>
<PlayerAnimationData Name="gPlayerAnimData_16C520" FrameCount="2" Offset="0x16C520"/>
<PlayerAnimationData Name="gPlayerAnimData_16C630" FrameCount="5" Offset="0x16C630"/>
<PlayerAnimationData Name="gPlayerAnimData_16C8D0" FrameCount="5" Offset="0x16C8D0"/>
<PlayerAnimationData Name="gPlayerAnimData_16CB70" FrameCount="5" Offset="0x16CB70"/>
<PlayerAnimationData Name="gPlayerAnimData_16CE10" FrameCount="9" Offset="0x16CE10"/>
<PlayerAnimationData Name="gPlayerAnimData_16D2D0" FrameCount="5" Offset="0x16D2D0"/>
<PlayerAnimationData Name="gPlayerAnimData_16D570" FrameCount="20" Offset="0x16D570"/>
<PlayerAnimationData Name="gPlayerAnimData_16DFF0" FrameCount="20" Offset="0x16DFF0"/>
<PlayerAnimationData Name="gPlayerAnimData_16EA70" FrameCount="10" Offset="0x16EA70"/>
<PlayerAnimationData Name="gPlayerAnimData_16EFB0" FrameCount="19" Offset="0x16EFB0"/>
<PlayerAnimationData Name="gPlayerAnimData_16F9B0" FrameCount="19" Offset="0x16F9B0"/>
<PlayerAnimationData Name="gPlayerAnimData_1703B0" FrameCount="19" Offset="0x1703B0"/>
<PlayerAnimationData Name="gPlayerAnimData_170DB0" FrameCount="26" Offset="0x170DB0"/>
<PlayerAnimationData Name="gPlayerAnimData_171B50" FrameCount="113" Offset="0x171B50"/>
<PlayerAnimationData Name="gPlayerAnimData_175680" FrameCount="37" Offset="0x175680"/>
<PlayerAnimationData Name="gPlayerAnimData_1769E0" FrameCount="86" Offset="0x1769E0"/>
<PlayerAnimationData Name="gPlayerAnimData_1796F0" FrameCount="61" Offset="0x1796F0"/>
<PlayerAnimationData Name="gPlayerAnimData_17B6E0" FrameCount="61" Offset="0x17B6E0"/>
<PlayerAnimationData Name="gPlayerAnimData_17D6D0" FrameCount="20" Offset="0x17D6D0"/>
<PlayerAnimationData Name="gPlayerAnimData_17E150" FrameCount="20" Offset="0x17E150"/>
<PlayerAnimationData Name="gPlayerAnimData_17EBD0" FrameCount="20" Offset="0x17EBD0"/>
<PlayerAnimationData Name="gPlayerAnimData_17F650" FrameCount="20" Offset="0x17F650"/>
<PlayerAnimationData Name="gPlayerAnimData_1800D0" FrameCount="20" Offset="0x1800D0"/>
<PlayerAnimationData Name="gPlayerAnimData_180B50" FrameCount="5" Offset="0x180B50"/>
<PlayerAnimationData Name="gPlayerAnimData_180DF0" FrameCount="12" Offset="0x180DF0"/>
<PlayerAnimationData Name="gPlayerAnimData_181440" FrameCount="39" Offset="0x181440"/>
<PlayerAnimationData Name="gPlayerAnimData_1828B0" FrameCount="16" Offset="0x1828B0"/>
<PlayerAnimationData Name="gPlayerAnimData_183110" FrameCount="8" Offset="0x183110"/>
<PlayerAnimationData Name="gPlayerAnimData_183540" FrameCount="8" Offset="0x183540"/>
<PlayerAnimationData Name="gPlayerAnimData_183970" FrameCount="47" Offset="0x183970"/>
<PlayerAnimationData Name="gPlayerAnimData_185210" FrameCount="11" Offset="0x185210"/>
<PlayerAnimationData Name="gPlayerAnimData_1857E0" FrameCount="252" Offset="0x1857E0"/>
<PlayerAnimationData Name="gPlayerAnimData_18DBD0" FrameCount="19" Offset="0x18DBD0"/>
<PlayerAnimationData Name="gPlayerAnimData_18E5D0" FrameCount="20" Offset="0x18E5D0"/>
<PlayerAnimationData Name="gPlayerAnimData_18F050" FrameCount="20" Offset="0x18F050"/>
<PlayerAnimationData Name="gPlayerAnimData_18FAD0" FrameCount="28" Offset="0x18FAD0"/>
<PlayerAnimationData Name="gPlayerAnimData_190980" FrameCount="28" Offset="0x190980"/>
<PlayerAnimationData Name="gPlayerAnimData_191830" FrameCount="28" Offset="0x191830"/>
<PlayerAnimationData Name="gPlayerAnimData_1926E0" FrameCount="16" Offset="0x1926E0"/>
<PlayerAnimationData Name="gPlayerAnimData_192F40" FrameCount="9" Offset="0x192F40"/>
<PlayerAnimationData Name="gPlayerAnimData_193400" FrameCount="12" Offset="0x193400"/>
<PlayerAnimationData Name="gPlayerAnimData_193A50" FrameCount="18" Offset="0x193A50"/>
<PlayerAnimationData Name="gPlayerAnimData_1943C0" FrameCount="18" Offset="0x1943C0"/>
<PlayerAnimationData Name="gPlayerAnimData_194D30" FrameCount="38" Offset="0x194D30"/>
<PlayerAnimationData Name="gPlayerAnimData_196120" FrameCount="38" Offset="0x196120"/>
<PlayerAnimationData Name="gPlayerAnimData_197510" FrameCount="73" Offset="0x197510"/>
<PlayerAnimationData Name="gPlayerAnimData_199B50" FrameCount="72" Offset="0x199B50"/>
<PlayerAnimationData Name="gPlayerAnimData_19C100" FrameCount="36" Offset="0x19C100"/>
<PlayerAnimationData Name="gPlayerAnimData_19D3E0" FrameCount="21" Offset="0x19D3E0"/>
<PlayerAnimationData Name="gPlayerAnimData_19DEE0" FrameCount="21" Offset="0x19DEE0"/>
<PlayerAnimationData Name="gPlayerAnimData_19E9E0" FrameCount="32" Offset="0x19E9E0"/>
<PlayerAnimationData Name="gPlayerAnimData_19FAA0" FrameCount="32" Offset="0x19FAA0"/>
<PlayerAnimationData Name="gPlayerAnimData_1A0B60" FrameCount="20" Offset="0x1A0B60"/>
<PlayerAnimationData Name="gPlayerAnimData_1A15E0" FrameCount="12" Offset="0x1A15E0"/>
<PlayerAnimationData Name="gPlayerAnimData_1A1C30" FrameCount="19" Offset="0x1A1C30"/>
<PlayerAnimationData Name="gPlayerAnimData_1A2630" FrameCount="20" Offset="0x1A2630"/>
<PlayerAnimationData Name="gPlayerAnimData_1A30B0" FrameCount="9" Offset="0x1A30B0"/>
<PlayerAnimationData Name="gPlayerAnimData_1A3570" FrameCount="7" Offset="0x1A3570"/>
<PlayerAnimationData Name="gPlayerAnimData_1A3920" FrameCount="5" Offset="0x1A3920"/>
<PlayerAnimationData Name="gPlayerAnimData_1A3BC0" FrameCount="20" Offset="0x1A3BC0"/>
<PlayerAnimationData Name="gPlayerAnimData_1A4640" FrameCount="20" Offset="0x1A4640"/>
<PlayerAnimationData Name="gPlayerAnimData_1A50C0" FrameCount="20" Offset="0x1A50C0"/>
<PlayerAnimationData Name="gPlayerAnimData_1A5B40" FrameCount="20" Offset="0x1A5B40"/>
<PlayerAnimationData Name="gPlayerAnimData_1A65C0" FrameCount="12" Offset="0x1A65C0"/>
<PlayerAnimationData Name="gPlayerAnimData_1A6C10" FrameCount="12" Offset="0x1A6C10"/>
<PlayerAnimationData Name="gPlayerAnimData_1A7260" FrameCount="68" Offset="0x1A7260"/>
<PlayerAnimationData Name="gPlayerAnimData_1A9600" FrameCount="16" Offset="0x1A9600"/>
<PlayerAnimationData Name="gPlayerAnimData_1A9E60" FrameCount="16" Offset="0x1A9E60"/>
<PlayerAnimationData Name="gPlayerAnimData_1AA6C0" FrameCount="16" Offset="0x1AA6C0"/>
<PlayerAnimationData Name="gPlayerAnimData_1AAF20" FrameCount="16" Offset="0x1AAF20"/>
<PlayerAnimationData Name="gPlayerAnimData_1AB780" FrameCount="31" Offset="0x1AB780"/>
<PlayerAnimationData Name="gPlayerAnimData_1AC7C0" FrameCount="31" Offset="0x1AC7C0"/>
<PlayerAnimationData Name="gPlayerAnimData_1AD800" FrameCount="16" Offset="0x1AD800"/>
<PlayerAnimationData Name="gPlayerAnimData_1AE060" FrameCount="19" Offset="0x1AE060"/>
<PlayerAnimationData Name="gPlayerAnimData_1AEA60" FrameCount="16" Offset="0x1AEA60"/>
<PlayerAnimationData Name="gPlayerAnimData_1AF2C0" FrameCount="10" Offset="0x1AF2C0"/>
<PlayerAnimationData Name="gPlayerAnimData_1AF800" FrameCount="11" Offset="0x1AF800"/>
<PlayerAnimationData Name="gPlayerAnimData_1AFDD0" FrameCount="31" Offset="0x1AFDD0"/>
<PlayerAnimationData Name="gPlayerAnimData_1B0E10" FrameCount="21" Offset="0x1B0E10"/>
<PlayerAnimationData Name="gPlayerAnimData_1B1910" FrameCount="15" Offset="0x1B1910"/>
<PlayerAnimationData Name="gPlayerAnimData_1B20F0" FrameCount="9" Offset="0x1B20F0"/>
<PlayerAnimationData Name="gPlayerAnimData_1B25B0" FrameCount="11" Offset="0x1B25B0"/>
<PlayerAnimationData Name="gPlayerAnimData_1B2B80" FrameCount="20" Offset="0x1B2B80"/>
<PlayerAnimationData Name="gPlayerAnimData_1B3600" FrameCount="20" Offset="0x1B3600"/>
<PlayerAnimationData Name="gPlayerAnimData_1B4080" FrameCount="20" Offset="0x1B4080"/>
<PlayerAnimationData Name="gPlayerAnimData_1B4B00" FrameCount="13" Offset="0x1B4B00"/>
<PlayerAnimationData Name="gPlayerAnimData_1B51D0" FrameCount="19" Offset="0x1B51D0"/>
<PlayerAnimationData Name="gPlayerAnimData_1B5BD0" FrameCount="31" Offset="0x1B5BD0"/>
<PlayerAnimationData Name="gPlayerAnimData_1B6C10" FrameCount="13" Offset="0x1B6C10"/>
<PlayerAnimationData Name="gPlayerAnimData_1B72E0" FrameCount="16" Offset="0x1B72E0"/>
<PlayerAnimationData Name="gPlayerAnimData_1B7B40" FrameCount="16" Offset="0x1B7B40"/>
<PlayerAnimationData Name="gPlayerAnimData_1B83A0" FrameCount="29" Offset="0x1B83A0"/>
<PlayerAnimationData Name="gPlayerAnimData_1B92D0" FrameCount="16" Offset="0x1B92D0"/>
<PlayerAnimationData Name="gPlayerAnimData_1B9B30" FrameCount="16" Offset="0x1B9B30"/>
<PlayerAnimationData Name="gPlayerAnimData_1BA390" FrameCount="29" Offset="0x1BA390"/>
<PlayerAnimationData Name="gPlayerAnimData_1BB2C0" FrameCount="38" Offset="0x1BB2C0"/>
<PlayerAnimationData Name="gPlayerAnimData_1BC6B0" FrameCount="7" Offset="0x1BC6B0"/>
<PlayerAnimationData Name="gPlayerAnimData_1BCA60" FrameCount="34" Offset="0x1BCA60"/>
<PlayerAnimationData Name="gPlayerAnimData_1BDC30" FrameCount="15" Offset="0x1BDC30"/>
<PlayerAnimationData Name="gPlayerAnimData_1BE410" FrameCount="36" Offset="0x1BE410"/>
<PlayerAnimationData Name="gPlayerAnimData_1BF6F0" FrameCount="21" Offset="0x1BF6F0"/>
<PlayerAnimationData Name="gPlayerAnimData_1C01F0" FrameCount="21" Offset="0x1C01F0"/>
<PlayerAnimationData Name="gPlayerAnimData_1C0CF0" FrameCount="10" Offset="0x1C0CF0"/>
<PlayerAnimationData Name="gPlayerAnimData_1C1230" FrameCount="19" Offset="0x1C1230"/>
<PlayerAnimationData Name="gPlayerAnimData_1C1C30" FrameCount="19" Offset="0x1C1C30"/>
<PlayerAnimationData Name="gPlayerAnimData_1C2630" FrameCount="19" Offset="0x1C2630"/>
<PlayerAnimationData Name="gPlayerAnimData_1C3030" FrameCount="89" Offset="0x1C3030"/>
<PlayerAnimationData Name="gPlayerAnimData_1C5ED0" FrameCount="6" Offset="0x1C5ED0"/>
<PlayerAnimationData Name="gPlayerAnimData_1C6200" FrameCount="6" Offset="0x1C6200"/>
<PlayerAnimationData Name="gPlayerAnimData_1C6530" FrameCount="184" Offset="0x1C6530"/>
<PlayerAnimationData Name="gPlayerAnimData_1CC580" FrameCount="187" Offset="0x1CC580"/>
<PlayerAnimationData Name="gPlayerAnimData_1D2770" FrameCount="200" Offset="0x1D2770"/>
<PlayerAnimationData Name="gPlayerAnimData_1D9020" FrameCount="13" Offset="0x1D9020"/>
<PlayerAnimationData Name="gPlayerAnimData_1D96F0" FrameCount="29" Offset="0x1D96F0"/>
<PlayerAnimationData Name="gPlayerAnimData_1DA620" FrameCount="13" Offset="0x1DA620"/>
<PlayerAnimationData Name="gPlayerAnimData_1DACF0" FrameCount="29" Offset="0x1DACF0"/>
<PlayerAnimationData Name="gPlayerAnimData_1DBC20" FrameCount="89" Offset="0x1DBC20"/>
<PlayerAnimationData Name="gPlayerAnimData_1DEAC0" FrameCount="184" Offset="0x1DEAC0"/>
<PlayerAnimationData Name="gPlayerAnimData_1E4B10" FrameCount="187" Offset="0x1E4B10"/>
<PlayerAnimationData Name="gPlayerAnimData_1EAD00" FrameCount="200" Offset="0x1EAD00"/>
<PlayerAnimationData Name="gPlayerAnimData_1F15B0" FrameCount="112" Offset="0x1F15B0"/>
<PlayerAnimationData Name="gPlayerAnimData_1F5050" FrameCount="29" Offset="0x1F5050"/>
<PlayerAnimationData Name="gPlayerAnimData_1F5F80" FrameCount="11" Offset="0x1F5F80"/>
<PlayerAnimationData Name="gPlayerAnimData_1F6550" FrameCount="11" Offset="0x1F6550"/>
<PlayerAnimationData Name="gPlayerAnimData_1F6B20" FrameCount="11" Offset="0x1F6B20"/>
<PlayerAnimationData Name="gPlayerAnimData_1F70F0" FrameCount="11" Offset="0x1F70F0"/>
<PlayerAnimationData Name="gPlayerAnimData_1F76C0" FrameCount="29" Offset="0x1F76C0"/>
<PlayerAnimationData Name="gPlayerAnimData_1F85F0" FrameCount="45" Offset="0x1F85F0"/>
<PlayerAnimationData Name="gPlayerAnimData_1F9D80" FrameCount="80" Offset="0x1F9D80"/>
<PlayerAnimationData Name="gPlayerAnimData_1FC760" FrameCount="13" Offset="0x1FC760"/>
<PlayerAnimationData Name="gPlayerAnimData_1FCE30" FrameCount="80" Offset="0x1FCE30"/>
<PlayerAnimationData Name="gPlayerAnimData_1FF810" FrameCount="31" Offset="0x1FF810"/>
<PlayerAnimationData Name="gPlayerAnimData_200850" FrameCount="71" Offset="0x200850"/>
<PlayerAnimationData Name="gPlayerAnimData_202D80" FrameCount="34" Offset="0x202D80"/>
<PlayerAnimationData Name="gPlayerAnimData_203F50" FrameCount="34" Offset="0x203F50"/>
<PlayerAnimationData Name="gPlayerAnimData_205120" FrameCount="39" Offset="0x205120"/>
<PlayerAnimationData Name="gPlayerAnimData_206590" FrameCount="27" Offset="0x206590"/>
<PlayerAnimationData Name="gPlayerAnimData_2073C0" FrameCount="29" Offset="0x2073C0"/>
<PlayerAnimationData Name="gPlayerAnimData_2082F0" FrameCount="66" Offset="0x2082F0"/>
<PlayerAnimationData Name="gPlayerAnimData_20A580" FrameCount="20" Offset="0x20A580"/>
<PlayerAnimationData Name="gPlayerAnimData_20B000" FrameCount="32" Offset="0x20B000"/>
<PlayerAnimationData Name="gPlayerAnimData_20C0C0" FrameCount="50" Offset="0x20C0C0"/>
<PlayerAnimationData Name="gPlayerAnimData_20DAF0" FrameCount="178" Offset="0x20DAF0"/>
<PlayerAnimationData Name="gPlayerAnimData_213820" FrameCount="12" Offset="0x213820"/>
<PlayerAnimationData Name="gPlayerAnimData_213E70" FrameCount="10" Offset="0x213E70"/>
<PlayerAnimationData Name="gPlayerAnimData_2143B0" FrameCount="46" Offset="0x2143B0"/>
<PlayerAnimationData Name="gPlayerAnimData_215BD0" FrameCount="10" Offset="0x215BD0"/>
<PlayerAnimationData Name="gPlayerAnimData_216110" FrameCount="24" Offset="0x216110"/>
<PlayerAnimationData Name="gPlayerAnimData_216DA0" FrameCount="24" Offset="0x216DA0"/>
<PlayerAnimationData Name="gPlayerAnimData_217A30" FrameCount="23" Offset="0x217A30"/>
<PlayerAnimationData Name="gPlayerAnimData_218640" FrameCount="30" Offset="0x218640"/>
<PlayerAnimationData Name="gPlayerAnimData_219600" FrameCount="29" Offset="0x219600"/>
<PlayerAnimationData Name="gPlayerAnimData_21A530" FrameCount="29" Offset="0x21A530"/>
<PlayerAnimationData Name="gPlayerAnimData_21B460" FrameCount="33" Offset="0x21B460"/>
<PlayerAnimationData Name="gPlayerAnimData_21C5B0" FrameCount="65" Offset="0x21C5B0"/>
<PlayerAnimationData Name="gPlayerAnimData_21E7C0" FrameCount="35" Offset="0x21E7C0"/>
<PlayerAnimationData Name="gPlayerAnimData_21FA20" FrameCount="35" Offset="0x21FA20"/>
<PlayerAnimationData Name="gPlayerAnimData_220C80" FrameCount="35" Offset="0x220C80"/>
<PlayerAnimationData Name="gPlayerAnimData_221EE0" FrameCount="65" Offset="0x221EE0"/>
<PlayerAnimationData Name="gPlayerAnimData_2240F0" FrameCount="70" Offset="0x2240F0"/>
<PlayerAnimationData Name="gPlayerAnimData_2265A0" FrameCount="48" Offset="0x2265A0"/>
<PlayerAnimationData Name="gPlayerAnimData_227EC0" FrameCount="74" Offset="0x227EC0"/>
<PlayerAnimationData Name="gPlayerAnimData_22A580" FrameCount="75" Offset="0x22A580"/>
<PlayerAnimationData Name="gPlayerAnimData_22CCD0" FrameCount="208" Offset="0x22CCD0"/>
<PlayerAnimationData Name="gPlayerAnimData_2339B0" FrameCount="195" Offset="0x2339B0"/>
<PlayerAnimationData Name="gPlayerAnimData_239FD0" FrameCount="30" Offset="0x239FD0"/>
<PlayerAnimationData Name="gPlayerAnimData_23AF90" FrameCount="36" Offset="0x23AF90"/>
<PlayerAnimationData Name="gPlayerAnimData_23C270" FrameCount="24" Offset="0x23C270"/>
<PlayerAnimationData Name="gPlayerAnimData_23CF00" FrameCount="90" Offset="0x23CF00"/>
<PlayerAnimationData Name="gPlayerAnimData_23FE20" FrameCount="100" Offset="0x23FE20"/>
<PlayerAnimationData Name="gPlayerAnimData_243280" FrameCount="138" Offset="0x243280"/>
<PlayerAnimationData Name="gPlayerAnimData_247AC0" FrameCount="35" Offset="0x247AC0"/>
<PlayerAnimationData Name="gPlayerAnimData_248D20" FrameCount="25" Offset="0x248D20"/>
<PlayerAnimationData Name="gPlayerAnimData_249A40" FrameCount="90" Offset="0x249A40"/>
<PlayerAnimationData Name="gPlayerAnimData_24C960" FrameCount="100" Offset="0x24C960"/>
<PlayerAnimationData Name="gPlayerAnimData_24FDC0" FrameCount="93" Offset="0x24FDC0"/>
<PlayerAnimationData Name="gPlayerAnimData_252E70" FrameCount="70" Offset="0x252E70"/>
<PlayerAnimationData Name="gPlayerAnimData_255320" FrameCount="108" Offset="0x255320"/>
<PlayerAnimationData Name="gPlayerAnimData_258BB0" FrameCount="138" Offset="0x258BB0"/>
<PlayerAnimationData Name="gPlayerAnimData_25D3F0" FrameCount="45" Offset="0x25D3F0"/>
<PlayerAnimationData Name="gPlayerAnimData_25EB80" FrameCount="20" Offset="0x25EB80"/>
<PlayerAnimationData Name="gPlayerAnimData_25F600" FrameCount="20" Offset="0x25F600"/>
<PlayerAnimationData Name="gPlayerAnimData_260080" FrameCount="50" Offset="0x260080"/>
<PlayerAnimationData Name="gPlayerAnimData_261AB0" FrameCount="30" Offset="0x261AB0"/>
<PlayerAnimationData Name="gPlayerAnimData_262A70" FrameCount="50" Offset="0x262A70"/>
<PlayerAnimationData Name="gPlayerAnimData_2644A0" FrameCount="45" Offset="0x2644A0"/>
</File>
</Root>
@@ -1,75 +0,0 @@
<Root>
<File Name="gameplay_dangeon_keep" Segment="5">
<Texture Name="gameplay_dangeon_keepTex_000000" OutName="gameplay_dangeon_keepTex_000000" Format="i8" Width="16" Height="32" Offset="0x0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_000200" OutName="gameplay_dangeon_keepTex_000200" Format="i8" Width="16" Height="32" Offset="0x200" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_0005C0" OutName="gameplay_dangeon_keepTex_0005C0" Format="rgba16" Width="16" Height="16" Offset="0x5C0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_001280" OutName="gameplay_dangeon_keepTex_001280" Format="rgba16" Width="32" Height="32" Offset="0x1280" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_0078A0" OutName="gameplay_dangeon_keepTex_0078A0" Format="i8" Width="32" Height="32" Offset="0x78A0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_007CA0" OutName="gameplay_dangeon_keepTex_007CA0" Format="i8" Width="32" Height="32" Offset="0x7CA0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_0080A0" OutName="gameplay_dangeon_keepTex_0080A0" Format="rgba16" Width="32" Height="32" Offset="0x80A0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_0088A0" OutName="gameplay_dangeon_keepTex_0088A0" Format="rgba16" Width="32" Height="32" Offset="0x88A0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_00D8A0" OutName="gameplay_dangeon_keepTex_00D8A0" Format="rgba16" Width="32" Height="32" Offset="0xD8A0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_00E0A0" OutName="gameplay_dangeon_keepTex_00E0A0" Format="rgba16" Width="32" Height="32" Offset="0xE0A0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_00F8A0" OutName="gameplay_dangeon_keepTex_00F8A0" Format="rgba16" Width="64" Height="32" Offset="0xF8A0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_0108A0" OutName="gameplay_dangeon_keepTex_0108A0" Format="rgba16" Width="32" Height="64" Offset="0x108A0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_0118A0" OutName="gameplay_dangeon_keepTex_0118A0" Format="rgba16" Width="16" Height="16" Offset="0x118A0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_011AA0" OutName="gameplay_dangeon_keepTex_011AA0" Format="rgba16" Width="16" Height="16" Offset="0x11AA0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_011CA0" OutName="gameplay_dangeon_keepTex_011CA0" Format="rgba16" Width="32" Height="64" Offset="0x11CA0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_012CA0" OutName="gameplay_dangeon_keepTex_012CA0" Format="rgba16" Width="64" Height="16" Offset="0x12CA0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_0134A0" OutName="gameplay_dangeon_keepTex_0134A0" Format="rgba16" Width="32" Height="32" Offset="0x134A0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_013CA0" OutName="gameplay_dangeon_keepTex_013CA0" Format="ia8" Width="4" Height="4" Offset="0x13CA0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_013CB0" OutName="gameplay_dangeon_keepTex_013CB0" Format="i4" Width="64" Height="64" Offset="0x13CB0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_0154B0" OutName="gameplay_dangeon_keepTex_0154B0" Format="rgba16" Width="32" Height="32" Offset="0x154B0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_015CB0" OutName="gameplay_dangeon_keepTex_015CB0" Format="rgba16" Width="32" Height="32" Offset="0x15CB0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_0164B0" OutName="gameplay_dangeon_keepTex_0164B0" Format="rgba16" Width="32" Height="32" Offset="0x164B0" AddedByScript="true"/>
<Texture Name="gameplay_dangeon_keepTex_016CB0" OutName="gameplay_dangeon_keepTex_016CB0" Format="rgba16" Width="32" Height="32" Offset="0x16CB0" AddedByScript="true"/>
<DList Name="gUnusedCandleDL" Offset="0x440"/>
<DList Name="gBrownFragmentDL" Offset="0x530"/>
<Texture Name="gUnusedStoneTex" OutName="unused_stone" Format="rgba16" Width="32" Height="32" Offset="0x7C0"/>
<DList Name="gDoorLockDL" Offset="0x1100"/>
<DList Name="gDoorChainDL" Offset="0x11F0"/>
<Texture Name="gUnusedGoldLockTex" OutName="unused_gold_lock" Format="rgba16" Width="32" Height="32" Offset="0x1A80"/>
<Texture Name="gDoorChainTex" OutName="door_chain" Format="rgba16" Width="16" Height="128" Offset="0x2280"/>
<DList Name="gUnusedBombBagDL" Offset="0x32C0"/>
<Texture Name="gPushBlockSilverTex" OutName="block_silver" Format="i4" Width="64" Height="64" Offset="0x3350"/>
<Texture Name="gPushBlockBaseTex" OutName="block_base" Format="i4" Width="64" Height="64" Offset="0x3B50"/>
<Texture Name="gPushBlockGrayTex" OutName="block_gray" Format="i4" Width="64" Height="64" Offset="0x4350"/>
<DList Name="gPushBlockDL" Offset="0x4CD0"/>
<Collision Name="gPushBlockCol" Offset="0x4E98"/>
<DList Name="gWoodenPlatofrmDL" Offset="0x5050"/>
<DList Name="gSmallWoodenBoxDL" Offset="0x5290"/>
<DList Name="gSmallWoodenBoxFragmentDL" Offset="0x5380"/>
<DList Name="gBetaKokiriSwordSpriteDL" Offset="0x5450"/>
<DList Name="gMagicJarSpriteDL" Offset="0x5520"/>
<DList Name="gBetaSlingshotSpriteDL" Offset="0x55F0"/>
<DList Name="gFloorSwitch1DL" Offset="0x5800"/>
<DList Name="gRustyFloorSwitchDL" Offset="0x5AD0"/>
<DList Name="gFloorSwitch2DL" Offset="0x5D50"/>
<Collision Name="gFloorSwitchCol" Offset="0x5FB8"/>
<DList Name="gFloorSwitch3DL" Offset="0x6170"/>
<DList Name="gBetaFloorSwitchDL" Offset="0x63F0"/>
<DList Name="gEyeSwitch1DL" Offset="0x6610"/>
<DList Name="gEyeSwitch2DL" Offset="0x6810"/>
<DList Name="gCrystalSwitchCoreOpaDL" Offset="0x6D10"/>
<DList Name="gCrystalSwitchCoreXluDL" Offset="0x6E60"/>
<DList Name="gCrystalSwitchDiamondOpaDL" Offset="0x7340"/>
<DList Name="gCrystalSwitchDiamondXluDL" Offset="0x7488"/>
<DList Name="gBetaCrystalSwitchDL" Offset="0x77B0"/>
<Texture Name="gEyeSwitchGoldClosedTex" OutName="eye_gold_closed" Format="rgba16" Width="32" Height="32" Offset="0x90A0"/>
<Texture Name="gEyeSwitchGoldOpeningTex" OutName="eye_gold_opening" Format="rgba16" Width="32" Height="32" Offset="0x98A0"/>
<Texture Name="gEyeSwitchGoldClosingTex" OutName="eye_gold_closing" Format="rgba16" Width="32" Height="32" Offset="0xA0A0"/>
<Texture Name="gEyeSwitchGoldOpenTex" OutName="eye_gold_open" Format="rgba16" Width="32" Height="32" Offset="0xA8A0"/>
<Texture Name="gEyeSwitchSilverOpenTex" OutName="eye_silver_open" Format="rgba16" Width="32" Height="32" Offset="0xB0A0"/>
<Texture Name="gEyeSwitchSilverHalfTex" OutName="eye_silver_half" Format="rgba16" Width="32" Height="32" Offset="0xB8A0"/>
<Texture Name="gEyeSwitchSilverClosedTex" OutName="eye_silver_closed" Format="rgba16" Width="32" Height="32" Offset="0xC0A0"/>
<Texture Name="gDungeonKeepTex_00C8A0" OutName="dungeon_keep_tex_00C8A0" Format="rgba16" Width="32" Height="32" Offset="0xC8A0"/>
<Texture Name="gDungeonkeepTex_00D0A0" OutName="dungeon_keep_tex_00D0A0" Format="rgba16" Width="32" Height="32" Offset="0xD0A0"/>
<Texture Name="gDungeonKeepTex_00E8A0" OutName="dungeon_keep_tex_00E8A0" Format="i8" Width="32" Height="32" Offset="0xE8A0"/>
<Texture Name="gDungeonKeepTex_00ECA0" OutName="dungeon_keep_tex_00ECA0" Format="i8" Width="32" Height="32" Offset="0xECA0"/>
<Texture Name="gDungeonKeepTex_00F0A0" OutName="dungeon_keep_tex_00F0A0" Format="rgba16" Width="32" Height="32" Offset="0xF0A0"/>
<Texture Name="gCrstalSwitchRedTex" OutName="crystal_red" Format="rgba16" Width="32" Height="32" Offset="0x144B0"/>
<Texture Name="gCrstalSwitchBlueTex" OutName="crystal_blue" Format="rgba16" Width="32" Height="32" Offset="0x14CB0"/>
<DList Name="gPotDL" Offset="0x17870"/>
<DList Name="gPotFragmentDL" Offset="0x17A60"/>
</File>
</Root>
@@ -1,62 +0,0 @@
<Root>
<File Name="gameplay_field_keep" Segment="5">
<DList Name="gHanaFlower1DL" Offset="0x000"/>
<DList Name="gHanaFlower2DL" Offset="0x0A0"/>
<DList Name="gHanaFlower3DL" Offset="0x0140"/>
<DList Name="gHanaLeaf1DL" Offset="0x01E0"/>
<DList Name="gHanaLeaf2DL" Offset="0x0280"/>
<DList Name="gHanaLeaf3DL" Offset="0x0320"/>
<DList Name="gHanaLeaf4DL" Offset="0x03C0"/>
<DList Name="gHanaLeaf5DL" Offset="0x0460"/>
<Texture Name="gHanaFlowerTex" OutName="hana_flower" Format="rgba16" Width="16" Height="32" Offset="0x750"/>
<Texture Name="gHanaLeafTex" OutName="hana_leaf" Format="rgba16" Width="32" Height="32" Offset="0xB50"/>
<DList Name="gHanaDL" Offset="0x500"/>
<Collision Name="gBgBombwallCol" Offset="0x41B0"/>
<DList Name="gBgBombwallNormalDL" Offset="0x3FC0"/>
<DList Name="gBgBombwallBrokenDL" Offset="0x4088"/>
<DList Name="gGrottoDL" Offset="0x1390"/>
<Texture Name="gGrottoTex" OutName="grotto_tex" Format="ia16" Width="32" Height="64" Offset="0x1420"/>
<DList Name="gButterflyDL_002480" Offset="0x2480"/>
<DList Name="gButterflyDL_002520" Offset="0x2520"/>
<DList Name="gButterflyDL_002580" Offset="0x2580"/>
<DList Name="gButterflyDL_002620" Offset="0x2620"/>
<Texture Name="gButterflyWingTex" OutName="butterfly_wing" Format="rgba16" Width="32" Height="64" Offset="0x2680"/>
<Skeleton Name="gButterflySkel" Type="Normal" LimbType="Standard" Offset="0x36F0"/>
<Animation Name="gButterflyAnim" Offset="0x2470"/>
<Texture Name="gBgBombwallTLUT" OutName="bombwall_tlut" Format="rgba16" Width="4" Height="4" Offset="0x3700"/>
<Texture Name="gBgBombwallNormalTex" OutName="bombwall_normal" Format="ci4" Width="32" Height="64" Offset="0x3720" TlutOffset="0x3700"/>
<Texture Name="gBgBombWallBrokenTex" OutName="bombwall_broken" Format="ci4" Width="32" Height="64" Offset="0x3B20" TlutOffset="0x3700"/>
<DList Name="gFieldDoorDL_004720" Offset="0x4720"/>
<DList Name="gFieldDoorLeftDL" Offset="0x47A0"/>
<DList Name="gFieldDoorRightDL" Offset="0x4978"/>
<Texture Name="gFieldDoor1Tex" OutName="field_door1" Format="i8" Width="32" Height="128" Offset="0x04F50"/>
<Texture Name="gFieldDoorKnobTopHalfTex" OutName="field_door_knob_upper" Format="rgba16" Width="16" Height="16" Offset="0x4B50"/>
<Texture Name="gFieldDoorKnobTex" OutName="field_door_knob" Format="rgba16" Width="16" Height="16" Offset="0x4D50"/>
<Skeleton Name="gFieldUnusedFishSkel" Type="Normal" LimbType="Standard" Offset="0x088F8"/>
<Animation Name="gFieldUnusedFishAnim" Offset="0x5FF0"/>
<DList Name="gFieldUnusedFishDL" Offset="0x6000"/>
<DList Name="gFieldSkelUnusedFishDL_0061E8" Offset="0x61E8"/>
<DList Name="gFieldSkelUnusedFishDL_0063A8" Offset="0x63A8"/>
<DList Name="gFieldSkelUnusedFishDL_006448" Offset="0x6448"/>
<Texture Name="gFieldUnusedFishTex" OutName="unused_fish" Format="rgba16" Width="64" Height="32" Offset="0x64A8"/>
<Texture Name="gFieldUnusedFishBottomTex" OutName="unused_fish_bottom" Format="rgba16" Width="64" Height="32" Offset="0x074A8"/>
<Texture Name="gFieldUnusedFishFinTex" OutName="unused_fish_fin" Format="rgba16" Width="32" Height="16" Offset="0x84A8"/>
<DList Name="gSilverRockDL" Offset="0xA3B8"/>
<DList Name="gFieldKakeraDL" Offset="0xA880"/>
<Texture Name="gFieldKakeraTex" OutName="kakera" Format="rgba16" Width="32" Height="32" Offset="0xA940"/>
<DList Name="gSilverRockFragmentsDL" Offset="0xA5E8"/>
<DList Name="gFieldBushDL" Offset="0xB9D0"/>
<Texture Name="gFieldBushTex" OutName="bush" Format="rgba16" Width="32" Height="32" Offset="0xB140"/>
<DList Name="gFieldBeehiveDL" Offset="0x95B0"/>
<DList Name="gFieldBeehiveFragmentDL" Offset="0x9940"/>
<Texture Name="gFieldBeehiveTex" OutName="beehive" Format="rgba16" Width="32" Height="32" Offset="0x8900"/>
<Texture Name="gFieldBeehiveFragmentTex" OutName="beehive_fragment" Format="rgba16" Width="16" Height="16" Offset="0x9710"/>
<Texture Name="gFieldSilverRockTex" OutName="silver_rock" Format="ci4" Width="64" Height="64" Offset="0x99F8" TlutOffset="0x99D0"/>
<Texture Name="gFieldSilverRockTLUT" OutName="silver_rock_tlut" Format="rgba16" Width="4" Height="4" Offset="0x99D0"/>
<Texture Name="gFieldSandstorm1Tex" OutName="sandstorm_1" Format="i8" Width="64" Height="32" Offset="0xBA70"/>
<Texture Name="gFieldSandstorm2Tex" OutName="sandstorm_2" Format="ia8" Width="64" Height="32" Offset="0xC270"/>
<DList Name="gFieldSandstormDL" Offset="0xCA70"/>
<Texture Name="gFieldKeepTex_00CB30" OutName="gFieldKeep_00CB30" Format="rgba16" Width="32" Height="32" Offset="0xCB30"/>
</File>
</Root>
@@ -1,978 +0,0 @@
<Root>
<ExternalFile XmlPath="misc/link_animetion.xml" OutPath="misc/link_animetion/"/>
<File Name="gameplay_keep" Segment="4">
<Texture Name="gameplay_keepTex_04C540" OutName="gameplay_keepTex_04C540" Format="i8" Width="64" Height="17" Offset="0x4C540" AddedByScript="true"/>
<Texture Name="gameplay_keepTex_04C740" OutName="gameplay_keepTex_04C740" Format="i8" Width="64" Height="17" Offset="0x4C740" AddedByScript="true"/>
<Texture Name="gameplay_keepTex_04CD40" OutName="gameplay_keepTex_04CD40" Format="i8" Width="64" Height="17" Offset="0x4CD40" AddedByScript="true"/>
<Texture Name="gameplay_keepTex_04CF40" OutName="gameplay_keepTex_04CF40" Format="i8" Width="64" Height="17" Offset="0x4CF40" AddedByScript="true"/>
<Texture Name="gHilite1Tex" OutName="hilite_1" Format="rgba16" Width="16" Height="16" Offset="0x0"/>
<Texture Name="gHilite2Tex" OutName="hilite_2" Format="rgba16" Width="16" Height="16" Offset="0x200"/>
<!-- SOH [Port] Additional entry for authentic overflowed texture usage. This entry has its offset off by "one pixel" due to ZAPD not allowing duplicates -->
<Texture Name="gHilite2Tex_Overflow" OutName="hilite_2_overflow" Format="rgba16" Width="32" Height="32" Offset="0x1FE" />
<Texture Name="gHylianShieldDesignTex" OutName="hylian_shield_design" Format="rgba16" Width="32" Height="64" Offset="0x400"/>
<Texture Name="gOcarinaofTimeDesignTex" OutName="ocarina_of_time_design" Format="rgba16" Width="32" Height="16" Offset="0x1400"/>
<Texture Name="gBottleGlassTex" OutName="bottle_glass" Format="rgba16" Width="16" Height="16" Offset="0x1800"/>
<Texture Name="gDekuStickTex" OutName="deku_stick" Format="i8" Width="16" Height="16" Offset="0x1A00"/>
<!-- This is a duplicate texture to accound for authentic texture overflowing -->
<!-- ZAPDTODO: It is set to an offset position -1 of the actual value as ZAPD does not permit
duplicate offset values -->
<Texture Name="gDekuStickOverflowTex" OutName="deku_stick_overflow" Format="i8" Width="16" Height="16" Offset="0x19FF"/>
<Texture Name="gLinkHairTex" OutName="link_hair" Format="rgba16" Width="16" Height="16" Offset="0x1A40"/>
<Texture Name="gLinkTunic1Tex" OutName="link_tunic_1" Format="i8" Width="16" Height="16" Offset="0x1C40"/>
<Texture Name="gLinkTunic2Tex" OutName="link_tunic_2" Format="i8" Width="16" Height="32" Offset="0x1D40"/>
<Texture Name="gLinkTunic3Tex" OutName="link_tunic_3" Format="i8" Width="16" Height="16" Offset="0x1F40"/>
<Array Name="gLinkPauseChildJointTable" Count="24" Offset="0x2040">
<Vector Type="s16" Dimensions="3"/>
</Array>
<Array Name="gLinkPauseChildDekuShieldJointTable" Count="24" Offset="0x20D0">
<Vector Type="s16" Dimensions="3"/>
</Array>
<Array Name="gLinkPauseAdultBgsJointTable" Count="24" Offset="0x2160">
<Vector Type="s16" Dimensions="3"/>
</Array>
<Array Name="gLinkPauseAdultJointTable" Count="24" Offset="0x21F0">
<Vector Type="s16" Dimensions="3"/>
</Array>
<Array Name="gLinkPauseAdultShieldJointTable" Count="24" Offset="0x2280">
<Vector Type="s16" Dimensions="3"/>
</Array>
<PlayerAnimation Name="gPlayerAnim_clink_demo_DDbox_open" Offset="0x2310"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_Tbox_open" Offset="0x2318"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_atozusari" Offset="0x2320"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_bashi" Offset="0x2328"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_doorA_link" Offset="0x2330"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_doorB_link" Offset="0x2338"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_futtobi" Offset="0x2340"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_get1" Offset="0x2348"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_get2" Offset="0x2350"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_get3" Offset="0x2358"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_goto_future" Offset="0x2360"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_koutai" Offset="0x2368"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_koutai_kennuki" Offset="0x2370"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_koutai_wait" Offset="0x2378"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_mimawasi" Offset="0x2380"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_mimawasi_wait" Offset="0x2388"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_miokuri" Offset="0x2390"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_miokuri_wait" Offset="0x2398"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_nozoki" Offset="0x23A0"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_return_to_future" Offset="0x23A8"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_standup" Offset="0x23B0"/>
<PlayerAnimation Name="gPlayerAnim_clink_demo_standup_wait" Offset="0x23B8"/>
<PlayerAnimation Name="gPlayerAnim_clink_normal_climb_endAL" Offset="0x23C0"/>
<PlayerAnimation Name="gPlayerAnim_clink_normal_climb_endAR" Offset="0x23C8"/>
<PlayerAnimation Name="gPlayerAnim_clink_normal_climb_endBL" Offset="0x23D0"/>
<PlayerAnimation Name="gPlayerAnim_clink_normal_climb_endBR" Offset="0x23D8"/>
<PlayerAnimation Name="gPlayerAnim_clink_normal_climb_startA" Offset="0x23E0"/>
<PlayerAnimation Name="gPlayerAnim_clink_normal_climb_startB" Offset="0x23E8"/>
<PlayerAnimation Name="gPlayerAnim_clink_normal_climb_upL" Offset="0x23F0"/>
<PlayerAnimation Name="gPlayerAnim_clink_normal_climb_upR" Offset="0x23F8"/>
<PlayerAnimation Name="gPlayerAnim_clink_normal_defense_ALL" Offset="0x2400"/>
<PlayerAnimation Name="gPlayerAnim_clink_op3_negaeri" Offset="0x2408"/>
<PlayerAnimation Name="gPlayerAnim_clink_op3_okiagari" Offset="0x2410"/>
<PlayerAnimation Name="gPlayerAnim_clink_op3_tatiagari" Offset="0x2418"/>
<PlayerAnimation Name="gPlayerAnim_clink_op3_wait1" Offset="0x2420"/>
<PlayerAnimation Name="gPlayerAnim_clink_op3_wait2" Offset="0x2428"/>
<PlayerAnimation Name="gPlayerAnim_clink_op3_wait3" Offset="0x2430"/>
<PlayerAnimation Name="gPlayerAnim_d_link_imanodare" Offset="0x2438"/>
<PlayerAnimation Name="gPlayerAnim_d_link_orooro" Offset="0x2440"/>
<PlayerAnimation Name="gPlayerAnim_d_link_orowait" Offset="0x2448"/>
<PlayerAnimation Name="gPlayerAnim_demo_link_nwait" Offset="0x2450"/>
<PlayerAnimation Name="gPlayerAnim_demo_link_orosuu" Offset="0x2458"/>
<PlayerAnimation Name="gPlayerAnim_demo_link_tewatashi" Offset="0x2460"/>
<PlayerAnimation Name="gPlayerAnim_demo_link_twait" Offset="0x2468"/>
<PlayerAnimation Name="gPlayerAnim_kolink_odoroki_demo" Offset="0x2470"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_LLside_kiru_endL" Offset="0x2478"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_LLside_kiru_finsh_endR" Offset="0x2480"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_LRside_kiru_endR" Offset="0x2488"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_LRside_kiru_finsh_endL" Offset="0x2490"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_Lnormal_kiru_endR" Offset="0x2498"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_Lnormal_kiru_finsh_endR" Offset="0x24A0"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_Lpierce_kiru_endL" Offset="0x24A8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_Lpierce_kiru_finsh_endR" Offset="0x24B0"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_Lrolling_kiru_endR" Offset="0x24B8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_Lside_kiru_endR" Offset="0x24C0"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_Lside_kiru_finsh_endR" Offset="0x24C8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_Rside_kiru_endR" Offset="0x24D0"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_Rside_kiru_finsh_endR" Offset="0x24D8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_anchor2fighter" Offset="0x24E0"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_back_brake" Offset="0x24E8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_back_hitR" Offset="0x24F0"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_back_walk" Offset="0x24F8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_bom_side_walkL" Offset="0x2500"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_bom_side_walkR" Offset="0x2508"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_defense_hit" Offset="0x2510"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_defense_long_hitL" Offset="0x2518"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_defense_long_hitR" Offset="0x2520"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_front_hitR" Offset="0x2528"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_jump_kiru_finsh_endR" Offset="0x2530"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_landingR" Offset="0x2538"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_normal_kiru_finsh_endR" Offset="0x2540"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_pierce_kiru_endR" Offset="0x2548"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_pierce_kiru_finsh_endR" Offset="0x2550"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_power_kiru_wait_endR" Offset="0x2558"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_rolling_kiru_endR" Offset="0x2560"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_side_walkL" Offset="0x2568"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_side_walkR" Offset="0x2570"/>
<PlayerAnimation Name="gPlayerAnim_002578" Offset="0x2578"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitL2defense" Offset="0x2580"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitL2defense_long" Offset="0x2588"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitL" Offset="0x2590"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitL_defense" Offset="0x2598"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitL_defense_wait" Offset="0x25A0"/>
<PlayerAnimation Name="gPlayerAnim_0025A8" Offset="0x25A8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitL_pierce_kiru" Offset="0x25B0"/>
<PlayerAnimation Name="gPlayerAnim_0025B8" Offset="0x25B8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitR2defense" Offset="0x25C0"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitR2defense_long" Offset="0x25C8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitR" Offset="0x25D0"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitR_defense" Offset="0x25D8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitR_defense_wait" Offset="0x25E0"/>
<PlayerAnimation Name="gPlayerAnim_0025E8" Offset="0x25E8"/>
<PlayerAnimation Name="gPlayerAnim_link_anchor_waitR_pierce_kiru" Offset="0x25F0"/>
<PlayerAnimation Name="gPlayerAnim_link_boom_catch" Offset="0x25F8"/>
<PlayerAnimation Name="gPlayerAnim_link_boom_throwL" Offset="0x2600"/>
<PlayerAnimation Name="gPlayerAnim_link_boom_throwR" Offset="0x2608"/>
<PlayerAnimation Name="gPlayerAnim_002610" Offset="0x2610"/>
<PlayerAnimation Name="gPlayerAnim_link_boom_throw_side_walkL" Offset="0x2618"/>
<PlayerAnimation Name="gPlayerAnim_link_boom_throw_side_walkR" Offset="0x2620"/>
<PlayerAnimation Name="gPlayerAnim_link_boom_throw_wait2waitR" Offset="0x2628"/>
<PlayerAnimation Name="gPlayerAnim_link_boom_throw_waitL" Offset="0x2630"/>
<PlayerAnimation Name="gPlayerAnim_link_boom_throw_waitR" Offset="0x2638"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_bug_in" Offset="0x2640"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_bug_miss" Offset="0x2648"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_bug_out" Offset="0x2650"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_drink_demo" Offset="0x2658"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_drink_demo_end" Offset="0x2660"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_drink_demo_start" Offset="0x2668"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_drink_demo_wait" Offset="0x2670"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_fish_in" Offset="0x2678"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_fish_miss" Offset="0x2680"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_fish_out" Offset="0x2688"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_read" Offset="0x2690"/>
<PlayerAnimation Name="gPlayerAnim_link_bottle_read_end" Offset="0x2698"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_bow_ready" Offset="0x26A0"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_bow_shoot" Offset="0x26A8"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_bow_shoot_end" Offset="0x26B0"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_bow_shoot_next" Offset="0x26B8"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_bow_wait" Offset="0x26C0"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_defense" Offset="0x26C8"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_defense_wait" Offset="0x26D0"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_side_runL" Offset="0x26D8"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_side_runR" Offset="0x26E0"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_side_walk" Offset="0x26E8"/>
<PlayerAnimation Name="gPlayerAnim_link_bow_walk2ready" Offset="0x26F0"/>
<PlayerAnimation Name="gPlayerAnim_link_child_tunnel_door" Offset="0x26F8"/>
<PlayerAnimation Name="gPlayerAnim_link_child_tunnel_end" Offset="0x2700"/>
<PlayerAnimation Name="gPlayerAnim_link_child_tunnel_start" Offset="0x2708"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_DDbox_open" Offset="0x2710"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_Tbox_open" Offset="0x2718"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_back_to_past" Offset="0x2720"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_baru_op1" Offset="0x2728"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_baru_op2" Offset="0x2730"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_baru_op3" Offset="0x2738"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_bikkuri" Offset="0x2740"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_doorA_link" Offset="0x2748"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_doorA_link_free" Offset="0x2750"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_doorB_link" Offset="0x2758"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_doorB_link_free" Offset="0x2760"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_furimuki2" Offset="0x2768"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_furimuki2_wait" Offset="0x2770"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_furimuki" Offset="0x2778"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_get_itemA" Offset="0x2780"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_get_itemB" Offset="0x2788"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_goma_furimuki" Offset="0x2790"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_gurad" Offset="0x2798"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_gurad_wait" Offset="0x27A0"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_jibunmiru" Offset="0x27A8"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kakeyori" Offset="0x27B0"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kakeyori_mimawasi" Offset="0x27B8"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kakeyori_miokuri" Offset="0x27C0"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kakeyori_miokuri_wait" Offset="0x27C8"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kakeyori_wait" Offset="0x27D0"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kaoage" Offset="0x27D8"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kaoage_wait" Offset="0x27E0"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kenmiru1" Offset="0x27E8"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kenmiru1_wait" Offset="0x27F0"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kenmiru2" Offset="0x27F8"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kenmiru2_modori" Offset="0x2800"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kenmiru2_wait" Offset="0x2808"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_kousan" Offset="0x2810"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_look_hand" Offset="0x2818"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_look_hand_wait" Offset="0x2820"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_nozokikomi" Offset="0x2828"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_nozokikomi_wait" Offset="0x2830"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_return_to_past" Offset="0x2838"/>
<PlayerAnimation Name="gPlayerAnim_002840" Offset="0x2840"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_sita_wait" Offset="0x2848"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_ue" Offset="0x2850"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_ue_wait" Offset="0x2858"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_warp" Offset="0x2860"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_zeldamiru" Offset="0x2868"/>
<PlayerAnimation Name="gPlayerAnim_link_demo_zeldamiru_wait" Offset="0x2870"/>
<PlayerAnimation Name="gPlayerAnim_link_derth_rebirth" Offset="0x2878"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_LLside_kiru" Offset="0x2880"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_LLside_kiru_end" Offset="0x2888"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_LLside_kiru_finsh" Offset="0x2890"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_LLside_kiru_finsh_end" Offset="0x2898"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_LRside_kiru" Offset="0x28A0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_LRside_kiru_end" Offset="0x28A8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_LRside_kiru_finsh" Offset="0x28B0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_LRside_kiru_finsh_end" Offset="0x28B8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lnormal_kiru" Offset="0x28C0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lnormal_kiru_end" Offset="0x28C8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lnormal_kiru_finsh" Offset="0x28D0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lnormal_kiru_finsh_end" Offset="0x28D8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpierce_kiru" Offset="0x28E0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpierce_kiru_end" Offset="0x28E8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpierce_kiru_finsh" Offset="0x28F0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpierce_kiru_finsh_end" Offset="0x28F8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpower_jump_kiru" Offset="0x2900"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpower_jump_kiru_end" Offset="0x2908"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpower_jump_kiru_hit" Offset="0x2910"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpower_kiru_side_walk" Offset="0x2918"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpower_kiru_start" Offset="0x2920"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpower_kiru_wait" Offset="0x2928"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpower_kiru_wait_end" Offset="0x2930"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lpower_kiru_walk" Offset="0x2938"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lrolling_kiru" Offset="0x2940"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lrolling_kiru_end" Offset="0x2948"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lside_jump" Offset="0x2950"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lside_jump_endL" Offset="0x2958"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lside_jump_end" Offset="0x2960"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lside_kiru" Offset="0x2968"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lside_kiru_end" Offset="0x2970"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lside_kiru_finsh" Offset="0x2978"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Lside_kiru_finsh_end" Offset="0x2980"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Rside_jump" Offset="0x2988"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Rside_jump_endR" Offset="0x2990"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Rside_jump_end" Offset="0x2998"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Rside_kiru" Offset="0x29A0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Rside_kiru_end" Offset="0x29A8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Rside_kiru_finsh" Offset="0x29B0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Rside_kiru_finsh_end" Offset="0x29B8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Wrolling_kiru" Offset="0x29C0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_Wrolling_kiru_end" Offset="0x29C8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_backturn_jump" Offset="0x29D0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_backturn_jump_endR" Offset="0x29D8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_backturn_jump_end" Offset="0x29E0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_damage_run" Offset="0x29E8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_damage_run_long" Offset="0x29F0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_defense" Offset="0x29F8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_defense_long" Offset="0x2A00"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_defense_long_hit" Offset="0x2A08"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_defense_long_wait" Offset="0x2A10"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_defense_wait" Offset="0x2A18"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_fighter2long" Offset="0x2A20"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_front_jump" Offset="0x2A28"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_front_jump_endR" Offset="0x2A30"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_front_jump_end" Offset="0x2A38"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_heavy_run_long" Offset="0x2A40"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_jump_kiru" Offset="0x2A48"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_jump_kiru_finsh" Offset="0x2A50"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_jump_kiru_finsh_end" Offset="0x2A58"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_jump_rollkiru" Offset="0x2A60"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_landing_roll_long" Offset="0x2A68"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_normal2fighter" Offset="0x2A70"/>
<PlayerAnimation Name="gPlayerAnim_002A78" Offset="0x2A78"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_normal_kiru" Offset="0x2A80"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_normal_kiru_endR" Offset="0x2A88"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_normal_kiru_end" Offset="0x2A90"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_normal_kiru_finsh" Offset="0x2A98"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_normal_kiru_finsh_end" Offset="0x2AA0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_pierce_kiru" Offset="0x2AA8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_pierce_kiru_end" Offset="0x2AB0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_pierce_kiru_finsh" Offset="0x2AB8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_pierce_kiru_finsh_end" Offset="0x2AC0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_power_jump_kiru_end" Offset="0x2AC8"/>
<PlayerAnimation Name="gPlayerAnim_002AD0" Offset="0x2AD0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_power_kiru_side_walk" Offset="0x2AD8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_power_kiru_startL" Offset="0x2AE0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_power_kiru_start" Offset="0x2AE8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_power_kiru_wait" Offset="0x2AF0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_power_kiru_wait_end" Offset="0x2AF8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_power_kiru_walk" Offset="0x2B00"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_reboundR" Offset="0x2B08"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_rebound" Offset="0x2B10"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_rebound_longR" Offset="0x2B18"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_rebound_long" Offset="0x2B20"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_rolling_kiru" Offset="0x2B28"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_rolling_kiru_end" Offset="0x2B30"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_run" Offset="0x2B38"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_run_long" Offset="0x2B40"/>
<PlayerAnimation Name="gPlayerAnim_002B48" Offset="0x2B48"/>
<PlayerAnimation Name="gPlayerAnim_002B50" Offset="0x2B50"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_side_walkL_long" Offset="0x2B58"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_side_walkR_long" Offset="0x2B60"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_side_walk_long" Offset="0x2B68"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_turn_kiruL" Offset="0x2B70"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_turn_kiruL_end" Offset="0x2B78"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_turn_kiruR" Offset="0x2B80"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_turn_kiruR_end" Offset="0x2B88"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_upper_kiruR" Offset="0x2B90"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_upper_pierce_kiru" Offset="0x2B98"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_upper_pierce_kiru_end" Offset="0x2BA0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_wait2waitL_long" Offset="0x2BA8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_wait2waitR_long" Offset="0x2BB0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_waitL2wait_long" Offset="0x2BB8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_waitL_long" Offset="0x2BC0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_waitR2wait_long" Offset="0x2BC8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_waitR_long" Offset="0x2BD0"/>
<PlayerAnimation Name="gPlayerAnim_002BD8" Offset="0x2BD8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_wait_long" Offset="0x2BE0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_walk_endL_long" Offset="0x2BE8"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_walk_endR_long" Offset="0x2BF0"/>
<PlayerAnimation Name="gPlayerAnim_link_fighter_walk_long" Offset="0x2BF8"/>
<PlayerAnimation Name="gPlayerAnim_link_fishing_fish_catch" Offset="0x2C00"/>
<PlayerAnimation Name="gPlayerAnim_link_fishing_fish_catch_end" Offset="0x2C08"/>
<PlayerAnimation Name="gPlayerAnim_link_fishing_reel_down" Offset="0x2C10"/>
<PlayerAnimation Name="gPlayerAnim_link_fishing_reel_left" Offset="0x2C18"/>
<PlayerAnimation Name="gPlayerAnim_link_fishing_reel_right" Offset="0x2C20"/>
<PlayerAnimation Name="gPlayerAnim_link_fishing_reel_up" Offset="0x2C28"/>
<PlayerAnimation Name="gPlayerAnim_link_fishing_throw" Offset="0x2C30"/>
<PlayerAnimation Name="gPlayerAnim_link_fishing_wait" Offset="0x2C38"/>
<PlayerAnimation Name="gPlayerAnim_link_hammer_hit" Offset="0x2C40"/>
<PlayerAnimation Name="gPlayerAnim_link_hammer_hit_endR" Offset="0x2C48"/>
<PlayerAnimation Name="gPlayerAnim_link_hammer_hit_end" Offset="0x2C50"/>
<PlayerAnimation Name="gPlayerAnim_link_hammer_long2free" Offset="0x2C58"/>
<PlayerAnimation Name="gPlayerAnim_link_hammer_long2long" Offset="0x2C60"/>
<PlayerAnimation Name="gPlayerAnim_link_hammer_normal2long" Offset="0x2C68"/>
<PlayerAnimation Name="gPlayerAnim_link_hammer_side_hit" Offset="0x2C70"/>
<PlayerAnimation Name="gPlayerAnim_link_hammer_side_hit_endR" Offset="0x2C78"/>
<PlayerAnimation Name="gPlayerAnim_link_hammer_side_hit_end" Offset="0x2C80"/>
<PlayerAnimation Name="gPlayerAnim_link_hatto_demo" Offset="0x2C88"/>
<PlayerAnimation Name="gPlayerAnim_link_hook_fly_start" Offset="0x2C90"/>
<PlayerAnimation Name="gPlayerAnim_link_hook_fly_wait" Offset="0x2C98"/>
<PlayerAnimation Name="gPlayerAnim_link_hook_shot_ready" Offset="0x2CA0"/>
<PlayerAnimation Name="gPlayerAnim_link_hook_side_runL" Offset="0x2CA8"/>
<PlayerAnimation Name="gPlayerAnim_link_hook_side_runR" Offset="0x2CB0"/>
<PlayerAnimation Name="gPlayerAnim_link_hook_side_walk" Offset="0x2CB8"/>
<PlayerAnimation Name="gPlayerAnim_link_hook_wait" Offset="0x2CC0"/>
<PlayerAnimation Name="gPlayerAnim_link_hook_walk2ready" Offset="0x2CC8"/>
<PlayerAnimation Name="gPlayerAnim_link_last_hit_motion1" Offset="0x2CD0"/>
<PlayerAnimation Name="gPlayerAnim_link_last_hit_motion2" Offset="0x2CD8"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_honoo1" Offset="0x2CE0"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_honoo2" Offset="0x2CE8"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_honoo3" Offset="0x2CF0"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_kaze1" Offset="0x2CF8"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_kaze2" Offset="0x2D00"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_kaze3" Offset="0x2D08"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_tamashii1" Offset="0x2D10"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_tamashii2" Offset="0x2D18"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_tamashii3" Offset="0x2D20"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_tame" Offset="0x2D28"/>
<PlayerAnimation Name="gPlayerAnim_link_magic_tame_kaijyo" Offset="0x2D30"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_100step_up" Offset="0x2D38"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_150step_up" Offset="0x2D40"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_250jump_start" Offset="0x2D48"/>
<PlayerAnimation Name="gPlayerAnim_002D50" Offset="0x2D50"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_45_turn" Offset="0x2D58"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_45_turn_free" Offset="0x2D60"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_Fclimb_hold2upL" Offset="0x2D68"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_Fclimb_sideL" Offset="0x2D70"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_Fclimb_sideR" Offset="0x2D78"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_Fclimb_startA" Offset="0x2D80"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_Fclimb_startB" Offset="0x2D88"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_Fclimb_upL" Offset="0x2D90"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_Fclimb_upR" Offset="0x2D98"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_brake" Offset="0x2DA0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_brake_end" Offset="0x2DA8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_downA" Offset="0x2DB0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_downB" Offset="0x2DB8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_down_wake" Offset="0x2DC0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_hit" Offset="0x2DC8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_run" Offset="0x2DD0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_shitR" Offset="0x2DD8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_shit" Offset="0x2DE0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_back_walk" Offset="0x2DE8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_backspace" Offset="0x2DF0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_box_kick" Offset="0x2DF8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_carryB" Offset="0x2E00"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_carryB_free" Offset="0x2E08"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_carryB_wait" Offset="0x2E10"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_check" Offset="0x2E18"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_check_end" Offset="0x2E20"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_check_end_free" Offset="0x2E28"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_check_free" Offset="0x2E30"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_check_wait" Offset="0x2E38"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_check_wait_free" Offset="0x2E40"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_down" Offset="0x2E48"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_endAL" Offset="0x2E50"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_endAR" Offset="0x2E58"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_endBL" Offset="0x2E60"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_endBR" Offset="0x2E68"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_startA" Offset="0x2E70"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_startB" Offset="0x2E78"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_upL" Offset="0x2E80"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_upR" Offset="0x2E88"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_climb_up" Offset="0x2E90"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_damage_run_free" Offset="0x2E98"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_defense" Offset="0x2EA0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_defense_end" Offset="0x2EA8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_defense_end_free" Offset="0x2EB0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_defense_free" Offset="0x2EB8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_defense_hit" Offset="0x2EC0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_defense_kiru" Offset="0x2EC8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_defense_wait" Offset="0x2ED0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_defense_wait_free" Offset="0x2ED8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_down_slope_slip" Offset="0x2EE0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_down_slope_slip_end" Offset="0x2EE8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_down_slope_slip_end_free" Offset="0x2EF0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_down_slope_slip_end_long" Offset="0x2EF8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_electric_shock" Offset="0x2F00"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_electric_shock_end" Offset="0x2F08"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_fall" Offset="0x2F10"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_fall_up" Offset="0x2F18"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_fall_up_free" Offset="0x2F20"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_fall_wait" Offset="0x2F28"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_fighter2free" Offset="0x2F30"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_free2bom" Offset="0x2F38"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_free2fighter_free" Offset="0x2F40"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_free2freeB" Offset="0x2F48"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_free2free" Offset="0x2F50"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_front_downA" Offset="0x2F58"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_front_downB" Offset="0x2F60"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_front_down_wake" Offset="0x2F68"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_front_hit" Offset="0x2F70"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_front_shitR" Offset="0x2F78"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_front_shit" Offset="0x2F80"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_give_other" Offset="0x2F88"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_hang_up_down" Offset="0x2F90"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_heavy_carry" Offset="0x2F98"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_heavy_carry_end" Offset="0x2FA0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_heavy_run" Offset="0x2FA8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_heavy_run_free" Offset="0x2FB0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_hip_down" Offset="0x2FB8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_hip_down_free" Offset="0x2FC0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_hip_down_long" Offset="0x2FC8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_ice_down" Offset="0x2FD0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_jump2landing" Offset="0x2FD8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_jump" Offset="0x2FE0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_jump_climb_hold" Offset="0x2FE8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_jump_climb_hold_free" Offset="0x2FF0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_jump_climb_up" Offset="0x2FF8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_jump_climb_up_free" Offset="0x3000"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_jump_climb_wait" Offset="0x3008"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_jump_climb_wait_free" Offset="0x3010"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_jump_up" Offset="0x3018"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_landing" Offset="0x3020"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_landing_free" Offset="0x3028"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_landing_roll" Offset="0x3030"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_landing_roll_free" Offset="0x3038"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_landing_wait" Offset="0x3040"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_light_bom" Offset="0x3048"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_light_bom_end" Offset="0x3050"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_long2bom" Offset="0x3058"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_nocarry_free" Offset="0x3060"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_nocarry_free_end" Offset="0x3068"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_nocarry_free_wait" Offset="0x3070"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_normal2bom" Offset="0x3078"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_normal2fighter" Offset="0x3080"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_normal2fighter_free" Offset="0x3088"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_normal2free" Offset="0x3090"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_okarina_end" Offset="0x3098"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_okarina_start" Offset="0x30A0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_okarina_swing" Offset="0x30A8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_pull_end" Offset="0x30B0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_pull_end_free" Offset="0x30B8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_pull_start" Offset="0x30C0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_pull_start_free" Offset="0x30C8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_pulling" Offset="0x30D0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_pulling_free" Offset="0x30D8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_push_end" Offset="0x30E0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_push_fall" Offset="0x30E8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_push_start" Offset="0x30F0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_push_wait" Offset="0x30F8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_push_wait_end" Offset="0x3100"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_pushing" Offset="0x3108"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_put" Offset="0x3110"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_put_free" Offset="0x3118"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_re_dead_attack" Offset="0x3120"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_re_dead_attack_wait" Offset="0x3128"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_rebound" Offset="0x3130"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_run" Offset="0x3138"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_run_free" Offset="0x3140"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_run_jump" Offset="0x3148"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_run_jump_end" Offset="0x3150"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_run_jump_water_fall" Offset="0x3158"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_run_jump_water_fall_wait" Offset="0x3160"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_short_landing" Offset="0x3168"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_short_landing_free" Offset="0x3170"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_side_walkL_free" Offset="0x3178"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_side_walkR_free" Offset="0x3180"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_side_walk" Offset="0x3188"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_side_walk_free" Offset="0x3190"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_take_out" Offset="0x3198"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_talk_free" Offset="0x31A0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_talk_free_wait" Offset="0x31A8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_talk_navi" Offset="0x31B0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_talk_navi_wait" Offset="0x31B8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_throw" Offset="0x31C0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_throw_free" Offset="0x31C8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_up_slope_slip" Offset="0x31D0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_up_slope_slip_end" Offset="0x31D8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_up_slope_slip_end_free" Offset="0x31E0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_up_slope_slip_end_long" Offset="0x31E8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_wait2waitL" Offset="0x31F0"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_wait2waitR" Offset="0x31F8"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_waitF_typeA_20f" Offset="0x3200"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_waitF_typeB_20f" Offset="0x3208"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_waitF_typeC_20f" Offset="0x3210"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_waitL2wait" Offset="0x3218"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_waitL_free" Offset="0x3220"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_waitR2wait" Offset="0x3228"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_waitR_free" Offset="0x3230"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_wait" Offset="0x3238"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_wait_free" Offset="0x3240"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_wait_typeA_20f" Offset="0x3248"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_wait_typeB_20f" Offset="0x3250"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_wait_typeC_20f" Offset="0x3258"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_wakeup" Offset="0x3260"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_walk" Offset="0x3268"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_walk_endL" Offset="0x3270"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_walk_endL_free" Offset="0x3278"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_walk_endR" Offset="0x3280"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_walk_endR_free" Offset="0x3288"/>
<PlayerAnimation Name="gPlayerAnim_link_normal_walk_free" Offset="0x3290"/>
<PlayerAnimation Name="gPlayerAnim_link_okarina_warp_goal" Offset="0x3298"/>
<PlayerAnimation Name="gPlayerAnim_link_okiru_demo" Offset="0x32A0"/>
<PlayerAnimation Name="gPlayerAnim_link_shagamu_demo" Offset="0x32A8"/>
<PlayerAnimation Name="gPlayerAnim_link_silver_carry" Offset="0x32B0"/>
<PlayerAnimation Name="gPlayerAnim_link_silver_throw" Offset="0x32B8"/>
<PlayerAnimation Name="gPlayerAnim_link_silver_wait" Offset="0x32C0"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_Lside_swim" Offset="0x32C8"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_Rside_swim" Offset="0x32D0"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_back_swim" Offset="0x32D8"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_land2swim_wait" Offset="0x32E0"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_swim_15step_up" Offset="0x32E8"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_swim" Offset="0x32F0"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_swim_dead" Offset="0x32F8"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_swim_deep_end" Offset="0x3300"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_swim_deep_start" Offset="0x3308"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_swim_down" Offset="0x3310"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_swim_get" Offset="0x3318"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_swim_hit" Offset="0x3320"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_swim_wait" Offset="0x3328"/>
<PlayerAnimation Name="gPlayerAnim_link_swimer_wait2swim_wait" Offset="0x3330"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_fastrun" Offset="0x3338"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_fastrun_muti" Offset="0x3340"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_jump100" Offset="0x3348"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_jump200" Offset="0x3350"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_slowrun" Offset="0x3358"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_slowrun_muti" Offset="0x3360"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_stand" Offset="0x3368"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_stop" Offset="0x3370"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_walk2" Offset="0x3378"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_walk" Offset="0x3380"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_anim_walk_muti" Offset="0x3388"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_left_down" Offset="0x3390"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_left_up" Offset="0x3398"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_right_down" Offset="0x33A0"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_right_up" Offset="0x33A8"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_stop_muti" Offset="0x33B0"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_wait_1" Offset="0x33B8"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_wait_2" Offset="0x33C0"/>
<PlayerAnimation Name="gPlayerAnim_link_uma_wait_3" Offset="0x33C8"/>
<PlayerAnimation Name="gPlayerAnim_link_waitF_heat1_20f" Offset="0x33D0"/>
<PlayerAnimation Name="gPlayerAnim_link_waitF_heat2_20f" Offset="0x33D8"/>
<PlayerAnimation Name="gPlayerAnim_link_waitF_itemA_20f" Offset="0x33E0"/>
<PlayerAnimation Name="gPlayerAnim_link_waitF_itemB_20f" Offset="0x33E8"/>
<PlayerAnimation Name="gPlayerAnim_link_waitF_typeD_20f" Offset="0x33F0"/>
<PlayerAnimation Name="gPlayerAnim_link_wait_heat1_20f" Offset="0x33F8"/>
<PlayerAnimation Name="gPlayerAnim_link_wait_heat2_20f" Offset="0x3400"/>
<PlayerAnimation Name="gPlayerAnim_link_wait_itemA_20f" Offset="0x3408"/>
<PlayerAnimation Name="gPlayerAnim_link_wait_itemB_20f" Offset="0x3410"/>
<PlayerAnimation Name="gPlayerAnim_link_wait_itemC_20f" Offset="0x3418"/>
<PlayerAnimation Name="gPlayerAnim_link_wait_itemD1_20f" Offset="0x3420"/>
<PlayerAnimation Name="gPlayerAnim_link_wait_itemD2_20f" Offset="0x3428"/>
<PlayerAnimation Name="gPlayerAnim_link_wait_typeD_20f" Offset="0x3430"/>
<PlayerAnimation Name="gPlayerAnim_lkt_nwait" Offset="0x3438"/>
<PlayerAnimation Name="gPlayerAnim_nw_modoru" Offset="0x3440"/>
<PlayerAnimation Name="gPlayerAnim_o_get_ato" Offset="0x3448"/>
<PlayerAnimation Name="gPlayerAnim_o_get_mae" Offset="0x3450"/>
<PlayerAnimation Name="gPlayerAnim_om_get" Offset="0x3458"/>
<PlayerAnimation Name="gPlayerAnim_om_get_mae" Offset="0x3460"/>
<PlayerAnimation Name="gPlayerAnim_sude_nwait" Offset="0x3468"/>
<PlayerAnimation Name="gPlayerAnim_L_1kyoro" Offset="0x3470"/>
<PlayerAnimation Name="gPlayerAnim_L_2kyoro" Offset="0x3478"/>
<PlayerAnimation Name="gPlayerAnim_L_bouzen" Offset="0x3480"/>
<PlayerAnimation Name="gPlayerAnim_L_hajikareru" Offset="0x3488"/>
<PlayerAnimation Name="gPlayerAnim_L_kamaeru" Offset="0x3490"/>
<PlayerAnimation Name="gPlayerAnim_L_ken_miru" Offset="0x3498"/>
<PlayerAnimation Name="gPlayerAnim_L_kennasi_w" Offset="0x34A0"/>
<PlayerAnimation Name="gPlayerAnim_L_kw" Offset="0x34A8"/>
<PlayerAnimation Name="gPlayerAnim_L_mukinaoru" Offset="0x34B0"/>
<PlayerAnimation Name="gPlayerAnim_L_okarina_get" Offset="0x34B8"/>
<PlayerAnimation Name="gPlayerAnim_L_sagaru" Offset="0x34C0"/>
<PlayerAnimation Name="gPlayerAnim_Link_ha" Offset="0x34C8"/>
<PlayerAnimation Name="gPlayerAnim_Link_m_wait" Offset="0x34D0"/>
<PlayerAnimation Name="gPlayerAnim_Link_miageru" Offset="0x34D8"/>
<PlayerAnimation Name="gPlayerAnim_Link_muku" Offset="0x34E0"/>
<PlayerAnimation Name="gPlayerAnim_Link_otituku_w" Offset="0x34E8"/>
<PlayerAnimation Name="gPlayerAnim_Link_ue_wait" Offset="0x34F0"/>
<!-- Probably a file boundary here. -->
<DList Name="gDebugPyramidDL" Offset="0x35C0"/>
<Texture Name="gDebugCircleTex" OutName="debug_circle" Format="i8" Width="16" Height="16" Offset="0x35F0"/>
<Texture Name="gDebugBallTex" OutName="debug_ball" Format="i8" Width="16" Height="16" Offset="0x36F0"/>
<Texture Name="gDebugCursorTex" OutName="debug_cursor" Format="i8" Width="16" Height="16" Offset="0x37F0"/>
<Texture Name="gDebugCrossTex" OutName="debug_cross" Format="i8" Width="16" Height="16" Offset="0x38F0"/>
<DList Name="gDebugArrowDL" Offset="0x39F0"/>
<DList Name="gDebugCameraDL" Offset="0x3C90"/>
<DList Name="gDebugCheckeredFloorDL" Offset="0x3FC8"/>
<Texture Name="gDebugCheckeredFloorTex" OutName="debug_checkered_floor" Format="ia4" Width="32" Height="32" Offset="0x4058"/>
<DList Name="gDebugSpriteDL" Offset="0x4298"/>
<Animation Name="gArrow1Anim" Offset="0x4310"/>
<Animation Name="gArrow2Anim" Offset="0x436C"/>
<Texture Name="gArrowShaftTex" OutName="arrow_shaft" Format="rgba16" Width="16" Height="128" Offset="0x4380"/>
<Texture Name="gArrowFletchingTex" OutName="arrow_fletching" Format="rgba16" Width="32" Height="16" Offset="0x5380"/>
<DList Name="gArrowNearDL" Offset="0x5AA0"/>
<DList Name="gArrowFarDL" Offset="0x5E20"/>
<Skeleton Name="gArrowSkel" Type="Normal" LimbType="LOD" Offset="0x6010"/> <!-- fix pointer for this! -->
<Texture Name="gUnknownEffBlureTex" OutName="unknown_eff_blure" Format="i8" Width="64" Height="32" Offset="0x6020"/>
<Texture Name="gBombBodyTex" OutName="bomb_body" Format="ia8" Width="64" Height="64" Offset="0x6820"/>
<DList Name="gBombBodyDL" Offset="0x7860"/>
<Texture Name="gBombCapTex" OutName="bomb_cap" Format="rgba16" Width="8" Height="8" Offset="0x78F0"/>
<DList Name="gBombCapDL" Offset="0x7A50"/>
<Texture Name="gBombchuBodyTex" OutName="bombchu_body" Format="rgba16" Width="8" Height="8" Offset="0x7B10"/>
<DList Name="gBombchuDL" Offset="0x7E10"/>
<Texture Name="gEffBombExplosion1Tex" OutName="eff_bomb_explosion_1" Format="ia16" Width="32" Height="32" Offset="0x7F80"/>
<Texture Name="gEffBombExplosion2Tex" OutName="eff_bomb_explosion_2" Format="ia16" Width="32" Height="32" Offset="0x8780"/>
<Texture Name="gEffBombExplosion3Tex" OutName="eff_bomb_explosion_3" Format="ia16" Width="32" Height="32" Offset="0x8F80"/>
<Texture Name="gEffBombExplosion4Tex" OutName="eff_bomb_explosion_4" Format="ia16" Width="32" Height="32" Offset="0x9780"/>
<Texture Name="gEffBombExplosion5Tex" OutName="eff_bomb_explosion_5" Format="ia16" Width="32" Height="32" Offset="0x9F80"/>
<Texture Name="gEffBombExplosion6Tex" OutName="eff_bomb_explosion_6" Format="ia16" Width="32" Height="32" Offset="0xA780"/>
<Texture Name="gEffBombExplosion7Tex" OutName="eff_bomb_explosion_7" Format="ia16" Width="32" Height="32" Offset="0xAF80"/>
<Texture Name="gEffBombExplosion8Tex" OutName="eff_bomb_explosion_8" Format="ia16" Width="32" Height="32" Offset="0xB780"/>
<DList Name="gEffBombExplosion1DL" Offset="0xBF80"/>
<DList Name="gEffBombExplosion2DL" Offset="0xBFE8"/>
<DList Name="gEffBombExplosion3DL" Offset="0xC040"/>
<DList Name="gEffFragments1DL" Offset="0xC0D0"/>
<Texture Name="gWitheredLeafTex" OutName="withered_leaf" Format="rgba16" Width="16" Height="16" Offset="0xC160"/>
<DList Name="gUnknownBlankDL" Offset="0xC690"/>
<DList Name="gBoomerangDL" Offset="0xC698"/>
<DList Name="gBoomerangRefDL" Offset="0xC808"/>
<DList Name="gCompassArrowDL" Offset="0xC820"/>
<DList Name="gZTargetArrowDL" Offset="0xCB70"/>
<Texture Name="gHilite3Tex" OutName="hilite_3" Format="i8" Width="8" Height="8" Offset="0xCC80"/>
<DList Name="gEffFragments2DL" Offset="0xCD80"/>
<Texture Name="gSelectionCursorTex" OutName="selection_cursor" Format="ia4" Width="16" Height="16" Offset="0xCDC0"/>
<Texture Name="gControlStickTex" OutName="control_stick" Format="ia8" Width="16" Height="16" Offset="0xCE40"/>
<Texture Name="gArrowCursorTex" OutName="arrow_cursor" Format="ia8" Width="16" Height="24" Offset="0xCF40"/>
<DList Name="gUnusedRockFragmentDL" Offset="0xD240"/>
<DList Name="gBoulderFragmentsDL" Offset="0xD340"/>
<Texture Name="gRockFragment1Tex" OutName="rock_fragment_1" Format="rgba16" Width="32" Height="32" Offset="0xD4E0"/>
<Texture Name="gRockFragment2Tex" OutName="rock_fragment_2" Format="rgba16" Width="32" Height="32" Offset="0xDCE0"/>
<Animation Name="gDoorChildOpeningLeftAnim" Offset="0xE5B4"/>
<Animation Name="gDoorChildOpeningRightAnim" Offset="0xE6A0"/>
<Animation Name="gDoorAdultOpeningLeftAnim" Offset="0xE758"/>
<DList Name="gDoorFrameDL" Offset="0xEC30"/>
<DList Name="gDoorLeftDL" Offset="0xECB8"/>
<DList Name="gDoorRightDL" Offset="0xEE00"/>
<Texture Name="gWoodenDoorTex" OutName="wooden_door" Format="rgba16" Width="32" Height="64" Offset="0xEF38"/>
<Skeleton Name="gDoorSkel" Type="Normal" LimbType="Standard" Offset="0xFF78"/>
<Animation Name="gDoorAdultOpeningRightAnim" Offset="0x10038"/>
<DList Name="gEffDustDL" Offset="0x10050"/>
<DList Name="gEffFlash1DL" Offset="0x10130"/>
<DList Name="gEffFlash2DL" Offset="0x101A8"/>
<Texture Name="gFlashTex" OutName="flash" Format="i8" Width="64" Height="64" Offset="0x10228"/>
<Texture Name="gTorchFlameTex" OutName="torch_flame" Format="i8" Width="64" Height="32" Offset="0x11230"/>
<Texture Name="gEffUnknown1Tex" OutName="eff_unknown_1" Format="i8" Width="64" Height="32" Offset="0x11A30"/>
<DList Name="gSpinAttack1DL" Offset="0x12570"/>
<DList Name="gSpinAttack2DL" Offset="0x12690"/>
<DList Name="gSpinAttack3DL" Offset="0x12AF0"/>
<DList Name="gSpinAttack4DL" Offset="0x12C10"/>
<Texture Name="gFlameWall1Tex" OutName="flame_wall_1" Format="i8" Width="32" Height="32" Offset="0x12D30"/>
<Texture Name="gFlameWall2Tex" OutName="flame_wall_2" Format="i8" Width="32" Height="32" Offset="0x13130"/>
<DList Name="gSpinAttackChargingDL" Offset="0x13610"/>
<Texture Name="gEffUnknown2Tex" OutName="eff_unknown_2" Format="i8" Width="32" Height="64" Offset="0x13700"/>
<Texture Name="gEffUnknown3Tex" OutName="eff_unknown_3" Format="i8" Width="32" Height="64" Offset="0x13F00"/>
<DList Name="gUnusedBeamBladeDL" Offset="0x149C0"/>
<Animation Name="gFairyAnim" Offset="0x14BA4"/>
<Texture Name="gFairyWingTex" OutName="fairy_wing" Format="i8" Width="32" Height="64" Offset="0x14BC0"/>
<DList Name="gFairyWing1DL" Offset="0x15400"/>
<DList Name="gFairyWing2DL" Offset="0x154C8"/>
<DList Name="gFairyWing3DL" Offset="0x15590"/>
<DList Name="gFairyWing4DL" Offset="0x15658"/>
<DList Name="gGlowCircleTextureLoadDL" Offset="0x15720"/>
<DList Name="gGlowCircleDL" Offset="0x15760"/>
<DList Name="gGlowCircleSmallDL" Offset="0x15780"/>
<Texture Name="gUnusedFairyWingTex" OutName="unused_fairy_wing" Format="rgba16" Width="32" Height="64" Offset="0x15968"/>
<Skeleton Name="gFairySkel" Type="Normal" LimbType="Standard" Offset="0x16A48"/>
<Texture Name="gUnknownCircle3Tex" OutName="unknown_circle_3" Format="i4" Width="16" Height="16" Offset="0x16A50"/>
<Texture Name="gUnknownCircle4Tex" OutName="unknown_circle_4" Format="i8" Width="16" Height="16" Offset="0x16AD0"/>
<Texture Name="gHilite4Tex" OutName="hilite_4" Format="rgba16" Width="32" Height="32" Offset="0x16BD0"/>
<Texture Name="gEffUnknown4Tex" OutName="eff_unknown_4" Format="i8" Width="32" Height="64" Offset="0x173D0"/>
<Texture Name="gEffUnknown5Tex" OutName="eff_unknown_5" Format="i8" Width="32" Height="64" Offset="0x17BD0"/>
<DList Name="gEffFireCircleDL" Offset="0x184B0"/>
<Animation Name="gFishOutOfWaterAnim" Offset="0x185FC"/>
<Skeleton Name="gFishSkel" Type="Flex" LimbType="Standard" Offset="0x18FE0"/>
<Animation Name="gFishInWaterAnim" Offset="0x1909C"/>
<Texture Name="gFishTailTex" OutName="fish_tail" Format="rgba16" Width="16" Height="16" Offset="0x18B80"/>
<Texture Name="gFishBodyTex" OutName="fish_body" Format="rgba16" Width="32" Height="8" Offset="0x18D80"/>
<Texture Name="gEffShockwaveTex" OutName="eff_shockwave" Format="i8" Width="64" Height="64" Offset="0x190B0"/>
<DList Name="gEffShockwaveDL" Offset="0x1A0B0"/>
<DList Name="gEffBubbleDL" Offset="0x1A160"/>
<Array Name="gGameplayKeepVtx_01A120" Count="4" Offset="0x1A120">
<Vtx/>
</Array>
<Texture Name="gEffFireFootprint1Tex" OutName="eff_fire_footprint_1" Format="ia8" Width="32" Height="32" Offset="0x1A220"/>
<Texture Name="gEffFireFootprint2Tex" OutName="eff_fire_footprint_2" Format="ia8" Width="32" Height="32" Offset="0x1A620"/>
<Texture Name="gEffFireFootprint3Tex" OutName="eff_fire_footprint_3" Format="ia8" Width="32" Height="32" Offset="0x1AA20"/>
<Texture Name="gEffFireFootprint4Tex" OutName="eff_fire_footprint_4" Format="ia8" Width="32" Height="32" Offset="0x1AE20"/>
<Texture Name="gEffFireFootprint5Tex" OutName="eff_fire_footprint_5" Format="ia8" Width="32" Height="32" Offset="0x1B220"/>
<Texture Name="gEffFireFootprint6Tex" OutName="eff_fire_footprint_6" Format="ia8" Width="32" Height="32" Offset="0x1B620"/>
<Texture Name="gEffFireFootprint7Tex" OutName="eff_fire_footprint_7" Format="ia8" Width="32" Height="32" Offset="0x1BA20"/>
<Texture Name="gEffFireFootprint8Tex" OutName="eff_fire_footprint_8" Format="ia8" Width="32" Height="32" Offset="0x1BE20"/>
<DList Name="gEffFireFootprintDL" Offset="0x1C220"/>
<Texture Name="gEffUnusedBubbles1Tex" OutName="eff_unused_bubbles_1" Format="ia8" Width="32" Height="32" Offset="0x1C2C0"/>
<Texture Name="gEffUnusedBubbles2Tex" OutName="eff_unused_bubbles_2" Format="ia8" Width="32" Height="32" Offset="0x1C6C0"/>
<Texture Name="gEffUnusedBubbles3Tex" OutName="eff_unused_bubbles_3" Format="ia8" Width="32" Height="32" Offset="0x1CAC0"/>
<Texture Name="gEffUnusedBubbles4Tex" OutName="eff_unused_bubbles_4" Format="ia8" Width="32" Height="32" Offset="0x1CEC0"/>
<Texture Name="gEffUnusedBubbles5Tex" OutName="eff_unused_bubbles_5" Format="ia8" Width="32" Height="32" Offset="0x1D2C0"/>
<Texture Name="gEffUnusedBubbles6Tex" OutName="eff_unused_bubbles_6" Format="ia8" Width="32" Height="32" Offset="0x1D6C0"/>
<Texture Name="gEffUnusedBubbles7Tex" OutName="eff_unused_bubbles_7" Format="ia8" Width="32" Height="32" Offset="0x1DAC0"/>
<Texture Name="gEffUnusedBubbles8Tex" OutName="eff_unused_bubbles_8" Format="ia8" Width="32" Height="32" Offset="0x1DEC0"/>
<DList Name="gEffUnusedBubblesDL" Offset="0x1E2C0"/>
<Texture Name="gLensOfTruthMaskTex" OutName="lens_of_truth_mask" Format="i8" Width="64" Height="64" Offset="0x1E370"/>
<Texture Name="gEffHitMark1Tex" OutName="eff_hit_mark_1" Format="i4" Width="32" Height="24" Offset="0x1F370"/>
<Texture Name="gEffHitMark2Tex" OutName="eff_hit_mark_2" Format="i4" Width="32" Height="24" Offset="0x1F4F0"/>
<Texture Name="gEffHitMark3Tex" OutName="eff_hit_mark_3" Format="i4" Width="32" Height="24" Offset="0x1F670"/>
<Texture Name="gEffHitMark4Tex" OutName="eff_hit_mark_4" Format="i4" Width="32" Height="24" Offset="0x1F7F0"/>
<Texture Name="gEffHitMark5Tex" OutName="eff_hit_mark_5" Format="i4" Width="32" Height="24" Offset="0x1F970"/>
<Texture Name="gEffHitMark6Tex" OutName="eff_hit_mark_6" Format="i4" Width="32" Height="24" Offset="0x1FAF0"/>
<Texture Name="gEffHitMark7Tex" OutName="eff_hit_mark_7" Format="i4" Width="32" Height="24" Offset="0x1FC70"/>
<Texture Name="gEffHitMark8Tex" OutName="eff_hit_mark_8" Format="i4" Width="32" Height="24" Offset="0x1FDF0"/>
<Texture Name="gEffHitMark9Tex" OutName="eff_hit_mark_9" Format="i4" Width="32" Height="24" Offset="0x1FF70"/>
<Texture Name="gEffHitMark10Tex" OutName="eff_hit_mark_10" Format="i4" Width="32" Height="24" Offset="0x200F0"/>
<Texture Name="gEffHitMark11Tex" OutName="eff_hit_mark_11" Format="i4" Width="32" Height="24" Offset="0x20270"/>
<Texture Name="gEffHitMark12Tex" OutName="eff_hit_mark_12" Format="i4" Width="32" Height="24" Offset="0x203F0"/>
<Texture Name="gEffHitMark13Tex" OutName="eff_hit_mark_13" Format="i4" Width="32" Height="24" Offset="0x20570"/>
<Texture Name="gEffHitMark14Tex" OutName="eff_hit_mark_14" Format="i4" Width="32" Height="24" Offset="0x206F0"/>
<Texture Name="gEffHitMark15Tex" OutName="eff_hit_mark_15" Format="i4" Width="32" Height="24" Offset="0x20870"/>
<Texture Name="gEffHitMark16Tex" OutName="eff_hit_mark_16" Format="i4" Width="32" Height="24" Offset="0x209F0"/>
<Texture Name="gEffHitMark17Tex" OutName="eff_hit_mark_17" Format="i4" Width="32" Height="24" Offset="0x20B70"/>
<Texture Name="gEffHitMark18Tex" OutName="eff_hit_mark_18" Format="i4" Width="32" Height="24" Offset="0x20CF0"/>
<Texture Name="gEffHitMark19Tex" OutName="eff_hit_mark_19" Format="i4" Width="32" Height="24" Offset="0x20E70"/>
<Texture Name="gEffHitMark20Tex" OutName="eff_hit_mark_20" Format="i4" Width="32" Height="24" Offset="0x20FF0"/>
<Texture Name="gEffHitMark21Tex" OutName="eff_hit_mark_21" Format="i4" Width="32" Height="24" Offset="0x21170"/>
<Texture Name="gEffHitMark22Tex" OutName="eff_hit_mark_22" Format="i4" Width="32" Height="24" Offset="0x212F0"/>
<Texture Name="gEffHitMark23Tex" OutName="eff_hit_mark_23" Format="i4" Width="32" Height="24" Offset="0x21470"/>
<Texture Name="gEffHitMark24Tex" OutName="eff_hit_mark_24" Format="i4" Width="32" Height="24" Offset="0x215F0"/>
<DList Name="gEffHitMarkDL" Offset="0x21770"/>
<Texture Name="gEffUnknown6Tex" OutName="eff_unknown_6" Format="i8" Width="32" Height="64" Offset="0x21810"/>
<Texture Name="gEffFleckTex" OutName="eff_fleck" Format="i8" Width="32" Height="64" Offset="0x22010"/>
<Texture Name="gEffUnknown8Tex" OutName="eff_unknown_8" Format="i8" Width="64" Height="64" Offset="0x22810"/>
<Texture Name="gEffMagmaBubble1Tex" OutName="eff_magma_bubbles_1" Format="ia8" Width="16" Height="24" Offset="0x23810"/>
<Texture Name="gEffMagmaBubble2Tex" OutName="eff_magma_bubbles_2" Format="ia8" Width="16" Height="24" Offset="0x23990"/>
<Texture Name="gEffMagmaBubble3Tex" OutName="eff_magma_bubbles_3" Format="ia8" Width="16" Height="24" Offset="0x23B10"/>
<Texture Name="gEffMagmaBubble4Tex" OutName="eff_magma_bubbles_4" Format="ia8" Width="16" Height="24" Offset="0x23C90"/>
<Texture Name="gEffMagmaBubble5Tex" OutName="eff_magma_bubbles_5" Format="ia8" Width="16" Height="24" Offset="0x23E10"/>
<Texture Name="gEffMagmaBubble6Tex" OutName="eff_magma_bubbles_6" Format="ia8" Width="16" Height="24" Offset="0x23F90"/>
<Texture Name="gEffMagmaBubble7Tex" OutName="eff_magma_bubbles_7" Format="ia8" Width="16" Height="24" Offset="0x24110"/>
<Texture Name="gEffMagmaBubble8Tex" OutName="eff_magma_bubbles_8" Format="ia8" Width="16" Height="24" Offset="0x24290"/>
<DList Name="gEffMagmaBubbleDL" Offset="0x24410"/>
<Texture Name="gEffWaterRippleTex" OutName="eff_ss_g_ripple" Format="i8" Width="64" Height="64" Offset="0x244B0"/>
<DList Name="gEffWaterRippleDL" Offset="0x254B0"/>
<DList Name="gEffSparkDL" Offset="0x25550"/>
<Texture Name="gEffWaterSplash1Tex" OutName="eff_water_splash_1" Format="i8" Width="32" Height="40" Offset="0x255F0"/>
<Texture Name="gEffWaterSplash2Tex" OutName="eff_water_splash_2" Format="i8" Width="32" Height="40" Offset="0x25AF0"/>
<Texture Name="gEffWaterSplash3Tex" OutName="eff_water_splash_3" Format="i8" Width="32" Height="40" Offset="0x25FF0"/>
<Texture Name="gEffWaterSplash4Tex" OutName="eff_water_splash_4" Format="i8" Width="32" Height="40" Offset="0x264F0"/>
<Texture Name="gEffWaterSplash5Tex" OutName="eff_water_splash_5" Format="i8" Width="32" Height="40" Offset="0x269F0"/>
<Texture Name="gEffWaterSplash6Tex" OutName="eff_water_splash_6" Format="i8" Width="32" Height="40" Offset="0x26EF0"/>
<Texture Name="gEffWaterSplash7Tex" OutName="eff_water_splash_7" Format="i8" Width="32" Height="40" Offset="0x273F0"/>
<Texture Name="gEffWaterSplash8Tex" OutName="eff_water_splash_8" Format="i8" Width="32" Height="40" Offset="0x278F0"/>
<DList Name="gEffWaterSplashDL" Offset="0x27DF0"/>
<Texture Name="gUnknownEffStone1Tex" OutName="unknown_eff_stone_1" Format="ia8" Width="32" Height="32" Offset="0x27E90"/>
<Texture Name="gUnknownEffStone2Tex" OutName="unknown_eff_stone_2" Format="ia8" Width="32" Height="32" Offset="0x28290"/>
<Texture Name="gUnknownEffStone3Tex" OutName="unknown_eff_stone_3" Format="ia8" Width="32" Height="32" Offset="0x28690"/>
<Texture Name="gUnknownEffStone4Tex" OutName="unknown_eff_stone_4" Format="ia8" Width="32" Height="32" Offset="0x28A90"/>
<Texture Name="gUnknownEffStone5Tex" OutName="unknown_eff_stone_5" Format="ia8" Width="32" Height="32" Offset="0x28E90"/>
<Texture Name="gUnknownEffStone6Tex" OutName="unknown_eff_stone_6" Format="ia8" Width="32" Height="32" Offset="0x29290"/>
<Texture Name="gUnknownEffStone7Tex" OutName="unknown_eff_stone_7" Format="ia8" Width="32" Height="32" Offset="0x29690"/>
<Texture Name="gUnknownEffStone8Tex" OutName="unknown_eff_stone_8" Format="ia8" Width="32" Height="32" Offset="0x29A90"/>
<DList Name="gUnknownEffStoneDL" Offset="0x29E90"/>
<Texture Name="gEffLightning1Tex" OutName="eff_lightning_1" Format="i8" Width="16" Height="96" Offset="0x29F30"/>
<Texture Name="gEffLightning2Tex" OutName="eff_lightning_2" Format="i8" Width="16" Height="96" Offset="0x2A530"/>
<Texture Name="gEffLightning3Tex" OutName="eff_lightning_3" Format="i8" Width="16" Height="96" Offset="0x2AB30"/>
<Texture Name="gEffLightning4Tex" OutName="eff_lightning_4" Format="i8" Width="16" Height="96" Offset="0x2B130"/>
<Texture Name="gEffLightning5Tex" OutName="eff_lightning_5" Format="i8" Width="16" Height="96" Offset="0x2B730"/>
<Texture Name="gEffLightning6Tex" OutName="eff_lightning_6" Format="i8" Width="16" Height="96" Offset="0x2BD30"/>
<Texture Name="gEffLightning7Tex" OutName="eff_lightning_7" Format="i8" Width="16" Height="96" Offset="0x2C330"/>
<Texture Name="gEffLightning8Tex" OutName="eff_lightning_8" Format="i8" Width="16" Height="96" Offset="0x2C930"/>
<DList Name="gEffLightningDL" Offset="0x2CF30"/>
<Texture Name="gEffEnemyDeathFlame1Tex" OutName="eff_enemy_death_flame_1" Format="i8" Width="32" Height="64" Offset="0x2CFE0"/>
<Texture Name="gEffEnemyDeathFlame2Tex" OutName="eff_enemy_death_flame_2" Format="i8" Width="32" Height="64" Offset="0x2D7E0"/>
<Texture Name="gEffEnemyDeathFlame3Tex" OutName="eff_enemy_death_flame_3" Format="i8" Width="32" Height="64" Offset="0x2DFE0"/>
<Texture Name="gEffEnemyDeathFlame4Tex" OutName="eff_enemy_death_flame_4" Format="i8" Width="32" Height="64" Offset="0x2E7E0"/>
<Texture Name="gEffEnemyDeathFlame5Tex" OutName="eff_enemy_death_flame_5" Format="i8" Width="32" Height="64" Offset="0x2EFE0"/>
<Texture Name="gEffEnemyDeathFlame6Tex" OutName="eff_enemy_death_flame_6" Format="i8" Width="32" Height="64" Offset="0x2F7E0"/>
<Texture Name="gEffEnemyDeathFlame7Tex" OutName="eff_enemy_death_flame_7" Format="i8" Width="32" Height="64" Offset="0x2FFE0"/>
<Texture Name="gEffEnemyDeathFlame8Tex" OutName="eff_enemy_death_flame_8" Format="i8" Width="32" Height="64" Offset="0x307E0"/>
<Texture Name="gEffEnemyDeathFlame9Tex" OutName="eff_enemy_death_flame_9" Format="i8" Width="32" Height="64" Offset="0x30FE0"/>
<Texture Name="gEffEnemyDeathFlame10Tex" OutName="eff_enemy_death_flame_10" Format="i8" Width="32" Height="64" Offset="0x317E0"/>
<DList Name="gEffEnemyDeathFlameDL" Offset="0x31FE0"/>
<Texture Name="gEffUnknown9Tex" OutName="eff_unknown_9" Format="i8" Width="32" Height="32" Offset="0x32090"/>
<Texture Name="gEffUnknown10Tex" OutName="eff_unknown_10" Format="i8" Width="32" Height="32" Offset="0x32490"/>
<Texture Name="gEffUnknown11Tex" OutName="eff_unknown_11" Format="i8" Width="32" Height="32" Offset="0x32890"/>
<Texture Name="gEffUnknown12Tex" OutName="eff_unknown_12" Format="i8" Width="32" Height="32" Offset="0x32C90"/>
<!-- This is a duplicate texture to accound for authentic texture overflowing -->
<!-- ZAPDTODO: It is set to an offset position -2 of the actual value as ZAPD does not permit
duplicate offset values -->
<Texture Name="gEffUnknown12OverflowTex" OutName="eff_unknown_12_overflow" Format="ia16" Width="32" Height="32" Offset="0x32C8E"/>
<Texture Name="gUnknownWoodBoardTex" OutName="unknown_wood_board" Format="i8" Width="32" Height="32" Offset="0x33090"/>
<DList Name="gEffIceFragment1DL" Offset="0x33720"/>
<DList Name="gEffIceFragment2DL" Offset="0x33818"/>
<DList Name="gEffIceFragment3DL" Offset="0x33EE0"/>
<Animation Name="gBugCrawlAnim" Offset="0x341FC"/>
<DList Name="gBugLimb1DL" Offset="0x34210"/>
<DList Name="gBugLimb1WrapperDL" Offset="0x342B0"/>
<DList Name="gBugLimb1WrapperWrapperDL" Offset="0x342C0"/>
<DList Name="gBugLimb2DL" Offset="0x34300"/>
<DList Name="gBugLimb2WrapperDL" Offset="0x343A0"/>
<DList Name="gBugLimb2WrapperWrapperDL" Offset="0x343B0"/>
<DList Name="gBugLimb3DL" Offset="0x343F0"/>
<DList Name="gBugLimb3WrapperDL" Offset="0x34490"/>
<DList Name="gBugLimb3WrapperWrapperDL" Offset="0x344A0"/>
<DList Name="gBugLimb4DL" Offset="0x344E0"/>
<DList Name="gBugLimb4WrapperDL" Offset="0x34580"/>
<DList Name="gBugLimb4WrapperWrapperDL" Offset="0x34590"/>
<DList Name="gBugLimb5DL" Offset="0x345D0"/>
<DList Name="gBugLimb5WrapperDL" Offset="0x34670"/>
<DList Name="gBugLimb5WrapperWrapperDL" Offset="0x34680"/>
<DList Name="gBugLimb6DL" Offset="0x346C0"/>
<DList Name="gBugLimb6WrapperDL" Offset="0x34760"/>
<DList Name="gBugLimb6WrapperWrapperDL" Offset="0x34770"/>
<DList Name="gBugLimb7DL" Offset="0x347B0"/>
<DList Name="gBugLimb7WrapperDL" Offset="0x34850"/>
<DList Name="gBugLimb7WrapperWrapperDL" Offset="0x34860"/>
<DList Name="gBugLimb8DL" Offset="0x348A0"/>
<DList Name="gBugLimb8WrapperDL" Offset="0x34940"/>
<DList Name="gBugLimb8WrapperWrapperDL" Offset="0x34950"/>
<DList Name="gBugLimb9DL" Offset="0x34990"/>
<DList Name="gBugLimb9WrapperDL" Offset="0x34A40"/>
<DList Name="gBugLimb9WrapperWrapperDL" Offset="0x34A50"/>
<Skeleton Name="gBugSkel" Type="Normal" LimbType="Standard" Offset="0x35590"/>
<Texture Name="gBugBodyTex" OutName="bug_body" Format="rgba16" Width="16" Height="64" Offset="0x34B20"/>
<Texture Name="gBugLegTex" OutName="bug_leg" Format="rgba16" Width="32" Height="4" Offset="0x35320"/>
<DList Name="gCuttableShrubStalkDL" Offset="0x355E0"/>
<DList Name="gCuttableShrubTipDL" Offset="0x356A0"/>
<Texture Name="gCuttableShrubLeafTFragmentTex" OutName="cuttable_shrub_leaf_fragment" Format="rgba16" Width="32" Height="32" Offset="0x35730"/>
<Texture Name="gCuttableShrubTex" OutName="cuttanble_shrub" Format="rgba16" Width="32" Height="32" Offset="0x35F30"/>
<Texture Name="gLensFlareCircleTex" OutName="lens_flare_circle" Format="i4" Width="64" Height="64" Offset="0x36730"/>
<Texture Name="gLensFlareRingTex" OutName="lens_flare_ring" Format="i4" Width="64" Height="64" Offset="0x36F30"/>
<DList Name="gLensFlareCircleDL" Offset="0x37730"/>
<DList Name="gLensFlareRingDL" Offset="0x37798"/>
<DList Name="gEffSparklesDL" Offset="0x37880"/>
<Texture Name="gEffSparklesTex" OutName="eff_sparkles" Format="i4" Width="16" Height="16" Offset="0x378E0"/>
<Texture Name="gEffUnknown13Tex" OutName="eff_unknown_tex_13" Format="i8" Width="16" Height="32" Offset="0x37960"/>
<Texture Name="gEffUnknown14Tex" OutName="eff_unknown_tex_14" Format="i8" Width="16" Height="32" Offset="0x37B60"/>
<DList Name="gHoverBootsCircleDL" Offset="0x37E30"/>
<Texture Name="gMoonTex" OutName="moon" Format="ia8" Width="64" Height="64" Offset="0x37F00"/>
<DList Name="gMoonDL" Offset="0x38F00"/>
<Texture Name="gUnknownCircle6Tex" OutName="unknown_circle_6" Format="i8" Width="32" Height="32" Offset="0x38FB0"/>
<Collision Name="gLargerCubeCol" Offset="0x394B0"/> <!-- unused in game -->
<DList Name="gLiftableRockDL" Offset="0x39660"/>
<!-- unused in game -->
<DList Name="gUnusedRockRectangularPrism1DL" Offset="0x39890"/>
<Collision Name="gWideTallBlockCol" Offset="0x39A48"/>
<DList Name="gFlatBlockDL" Offset="0x39C00"/>
<Collision Name="gTallBlockCol" Offset="0x39DC0"/>
<DList Name="gUnusedRockRectangularPrism3DL" Offset="0x39F70"/>
<Collision Name="gSmallerFlatBlockCol" Offset="0x3A120"/>
<DList Name="gFlatRotBlockDL" Offset="0x3A2D0"/>
<Collision Name="gLargerFlatBlockCol" Offset="0x3A480"/>
<DList Name="gSmallCubeDL" Offset="0x3A630"/>
<Collision Name="gSmallerCubeCol" Offset="0x3A7F0"/>
<DList Name="gTreeStumpDL" Offset="0x3A9B0"/>
<DList Name="gGrassBladesDL" Offset="0x3AB80"/>
<Texture Name="gHeartShapeTex" OutName="heart_shape" Format="i8" Width="16" Height="16" Offset="0x3AC30"/>
<DList Name="gHeartPieceInteriorDL" Offset="0x3B030"/>
<DList Name="gHeartPieceExteriorDL" Offset="0x3BBA0"/>
<DList Name="gHeartContainerInteriorDL" Offset="0x3BCD8"/>
<DList Name="gSignRectangularDL" Offset="0x3C050"/>
<DList Name="gSignDirectionalDL" Offset="0x3C5B0"/>
<Texture Name="gDropArrows2Tex" OutName="drop_arrows_2" Format="rgba16" Width="32" Height="32" Offset="0x3C870"/>
<Texture Name="gDropArrows1Tex" OutName="drop_arrows_1" Format="rgba16" Width="32" Height="32" Offset="0x3D070"/>
<Texture Name="gDropArrows3Tex" OutName="drop_arrows_3" Format="rgba16" Width="32" Height="32" Offset="0x3D870"/>
<Texture Name="gDropBombTex" OutName="drop_bomb" Format="rgba16" Width="32" Height="32" Offset="0x3E070"/>
<Texture Name="gDropRecoveryHeartTex" OutName="drop_recovery_heart" Format="rgba16" Width="32" Height="32" Offset="0x3E870"/>
<DList Name="gItemDropDL" Offset="0x3F070"/>
<Texture Name="gDropKeySmallTex" OutName="drop_key_small" Format="rgba16" Width="32" Height="32" Offset="0x3F140"/>
<Texture Name="gDropMagicSmallTex" OutName="drop_magic_small" Format="rgba16" Width="32" Height="32" Offset="0x3F940"/>
<Texture Name="gDropDekuNutTex" OutName="drop_deku_nut" Format="rgba16" Width="32" Height="32" Offset="0x40140"/>
<Texture Name="gDropDekuSeedsTex" OutName="drop_deku_seeds" Format="rgba16" Width="32" Height="32" Offset="0x40940"/>
<Texture Name="gDropDekuStickTex" OutName="drop_deku_stick" Format="rgba16" Width="32" Height="32" Offset="0x41140"/>
<Texture Name="gDropMagicLargeTex" OutName="drop_magic_large" Format="rgba16" Width="32" Height="32" Offset="0x41940"/>
<Texture Name="gRupeeGreenTex" OutName="rupee_green" Format="rgba16" Width="4" Height="4" Offset="0x42140"/>
<Texture Name="gRupeeBlueTex" OutName="rupee_blue" Format="rgba16" Width="4" Height="4" Offset="0x42160"/>
<Texture Name="gRupeeRedTex" OutName="rupee_red" Format="rgba16" Width="4" Height="4" Offset="0x42180"/>
<Texture Name="gRupeePinkTex" OutName="rupee_pink" Format="rgba16" Width="4" Height="4" Offset="0x421C0"/>
<Texture Name="gRupeeOrangeTex" OutName="rupee_orange" Format="rgba16" Width="4" Height="4" Offset="0x421A0"/>
<Texture Name="gRupeeSilverTex" OutName="rupee_silver" Format="rgba16" Width="4" Height="4" Offset="0x421E0"/>
<DList Name="gRupeeDL" Offset="0x42440"/>
<Texture Name="gRupeeLightRedTex" OutName="rupee_light_red" Format="rgba16" Width="4" Height="4" Offset="0x42510"/>
<Texture Name="gUnknownStone1Tex" OutName="unknown_stone_1" Format="rgba16" Width="32" Height="32" Offset="0x42530"/>
<Texture Name="gUnknownStone2Tex" OutName="unknown_stone_2" Format="rgba16" Width="32" Height="32" Offset="0x42D30"/>
<Texture Name="gUnusedTreeStumpTopTex" OutName="unused_tree_stump_top" Format="rgba16" Width="32" Height="32" Offset="0x43530"/>
<Texture Name="gUnusedTreeStumpBarkTex" OutName="unused_tree_stump_bark" Format="rgba16" Width="32" Height="32" Offset="0x43D30"/>
<Texture Name="gUnusedGrassBladesTex" OutName="unused_grass_blades" Format="rgba16" Width="64" Height="32" Offset="0x44530"/>
<Texture Name="gUnusedStoneHookshotTargetTex" OutName="unused_stone_hookshot_target" Format="rgba16" Width="32" Height="32" Offset="0x45530"/>
<Texture Name="gUnknownStone3Tex" OutName="unknown_stone_3" Format="rgba16" Width="32" Height="32" Offset="0x45D30"/>
<Texture Name="gSignRectangularSideTex" OutName="sign_rectangular_side" Format="rgba16" Width="32" Height="16" Offset="0x46530"/>
<Texture Name="gSignRectangularFrontTex" OutName="sign_rectangular_front" Format="rgba16" Width="32" Height="16" Offset="0x46930"/>
<Texture Name="gSignPostWoodTex" OutName="sign_post_wood" Format="rgba16" Width="64" Height="8" Offset="0x46D30"/>
<Texture Name="gSignLetteringTex" OutName="sign_lettering" Format="rgba16" Width="64" Height="32" Offset="0x47130"/>
<DList Name="gRaindropDL" Offset="0x48160"/>
<DList Name="gFootShadowDL" Offset="0x48180"/>
<Texture Name="gFootShadowTex" OutName="footprint_shadow" Format="ia16" Width="32" Height="64" Offset="0x48210"/>
<DList Name="gCircleShadowDL" Offset="0x49210"/>
<Texture Name="gCircleShadowTex" OutName="circular_shadow" Format="ia16" Width="32" Height="32" Offset="0x49290"/>
<DList Name="gHorseShadowDL" Offset="0x49AD0"/>
<Texture Name="gHorseShadowTex" OutName="horse_shadow" Format="i8" Width="16" Height="64" Offset="0x49B20"/>
<DList Name="gDungeonDoorDL" Offset="0x49FE0"/>
<Texture Name="gDoorMetalBarsTex" OutName="door_metal_bars" Format="ia8" Width="32" Height="128" Offset="0x4A090"/>
<DList Name="gDoorMetalBarsDL" Offset="0x4B0D0"/>
<Texture Name="gGenericDungeonDoorTex" OutName="generic_dungeon_door" Format="rgba16" Width="32" Height="64" Offset="0x4B160"/>
<Texture Name="gSun1Tex" OutName="sun" Format="i4" Width="64" Height="64" Offset="0x4C160"/>
<Texture Name="gSunEvening1Tex" OutName="sun_evening" Format="i4" Width="64" Height="64" Offset="0x4C960"/>
<DList Name="gKokiriDustMoteMaterialDL" Offset="0x4D160"/>
<DList Name="gKokiriDustMoteModelDL" Offset="0x4D1A8"/>
<DList Name="gSunDL" Offset="0x4D1C0"/>
<DList Name="gZTargetLockOnTriangleDL" Offset="0x4D450"/>
<DList Name="gEffFire1DL" Offset="0x4D4E0"/>
<DList Name="gEffFire2DL" Offset="0x4D5A0"/>
<Texture Name="gDecorativeFlameMaskTex" OutName="eff_fire_mask" Format="i4" Width="32" Height="128" Offset="0x4D660"/>
<Texture Name="gDecorativeFlameTex" OutName="eff_fire" Format="i8" Width="32" Height="64" Offset="0x4DE60"/>
<DList Name="gUnusedUnknownShape1DL" Offset="0x4F2B0"/>
<DList Name="gUnusedUnknownShape1RefDL" Offset="0x4F630"/>
<DList Name="gUnusedUnknownShape2DL" Offset="0x502E0"/>
<DList Name="gUnusedUnknownShape2RefDL" Offset="0x50600"/>
<DList Name="gUnusedUnknownShape3DL" Offset="0x51280"/>
<DList Name="gUnusedUnknownShape3RefDL" Offset="0x51598"/>
<Texture Name="gUnusedUpsideDownZeldaTex" OutName="upside_down_zelda" Format="i8" Width="64" Height="32" Offset="0x515B0"/>
<Texture Name="gDust1Tex" OutName="dust_1" Format="i8" Width="32" Height="32" Offset="0x51DB0"/>
<Texture Name="gDust2Tex" OutName="dust_2" Format="i8" Width="32" Height="32" Offset="0x521B0"/>
<Texture Name="gDust3Tex" OutName="dust_3" Format="i8" Width="32" Height="32" Offset="0x525B0"/>
<Texture Name="gDust4Tex" OutName="dust_4" Format="i8" Width="32" Height="32" Offset="0x529B0"/>
<Texture Name="gDust5Tex" OutName="dust_5" Format="i8" Width="32" Height="32" Offset="0x52DB0"/>
<Texture Name="gDust6Tex" OutName="dust_6" Format="i8" Width="32" Height="32" Offset="0x531B0"/>
<Texture Name="gDust7Tex" OutName="dust_7" Format="i8" Width="32" Height="32" Offset="0x535B0"/>
<Texture Name="gDust8Tex" OutName="dust_8" Format="i8" Width="32" Height="32" Offset="0x539B0"/>
<Texture Name="gCircleGlowLTex" OutName="circle_glow_l" Format="i8" Width="32" Height="64" Offset="0x53DB0"/>
<Texture Name="gCircleGlowRTex" OutName="circle_glow_r" Format="i8" Width="32" Height="64" Offset="0x545B0"/>
<Texture Name="gCircleGlowSLTex" OutName="circle_glow_sl" Format="i8" Width="32" Height="64" Offset="0x54DB0"/>
<Texture Name="gCircleGlowSRTex" OutName="circle_glow_sr" Format="i8" Width="32" Height="64" Offset="0x555B0"/>
<Texture Name="gEffBubble1Tex" OutName="eff_bubble_1" Format="i8" Width="16" Height="16" Offset="0x55DB0"/>
<Texture Name="gEffBubble2Tex" OutName="eff_bubble_2" Format="i8" Width="16" Height="16" Offset="0x55EB0"/>
<Texture Name="gEffSpark1Tex" OutName="eff_spark_1" Format="i4" Width="32" Height="32" Offset="0x55FB0"/>
<Texture Name="gEffSpark2Tex" OutName="eff_spark_2" Format="i4" Width="32" Height="32" Offset="0x561B0"/>
<Texture Name="gEffSpark3Tex" OutName="eff_spark_3" Format="i4" Width="32" Height="32" Offset="0x563B0"/>
<Texture Name="gEffSpark4Tex" OutName="eff_spark_4" Format="i4" Width="32" Height="32" Offset="0x565B0"/>
</File>
</Root>
@@ -1,37 +0,0 @@
<Root>
<File Name="object_Bb" Segment="6">
<Animation Name="object_Bb_Anim_000184" Offset="0x184"/>
<Animation Name="object_Bb_Anim_0002AC" Offset="0x2AC"/>
<Animation Name="object_Bb_Anim_000444" Offset="0x444"/>
<DList Name="object_Bb_DL_000C20" Offset="0xC20"/>
<DList Name="object_Bb_DL_000CB0" Offset="0xCB0"/>
<DList Name="object_Bb_DL_000D40" Offset="0xD40"/>
<DList Name="object_Bb_DL_000E08" Offset="0xE08"/>
<DList Name="object_Bb_DL_001100" Offset="0x1100"/>
<DList Name="object_Bb_DL_001190" Offset="0x1190"/>
<Texture Name="object_Bb_Tex_001220" OutName="tex_00001220" Format="rgba16" Width="16" Height="16" Offset="0x1220"/>
<Texture Name="object_Bb_Tex_001420" OutName="tex_00001420" Format="rgba16" Width="8" Height="8" Offset="0x1420"/>
<Texture Name="object_Bb_Tex_0014A0" OutName="tex_000014A0" Format="rgba16" Width="4" Height="4" Offset="0x14A0"/>
<Texture Name="object_Bb_Tex_0014C0" OutName="tex_000014C0" Format="rgba16" Width="8" Height="8" Offset="0x14C0"/>
<Texture Name="object_Bb_Tex_001540" OutName="tex_00001540" Format="rgba16" Width="8" Height="8" Offset="0x1540"/>
<Texture Name="object_Bb_Tex_0015C0" OutName="tex_000015C0" Format="rgba16" Width="8" Height="8" Offset="0x15C0"/>
<Texture Name="object_Bb_Tex_001640" OutName="tex_00001640" Format="rgba16" Width="16" Height="8" Offset="0x1640"/>
<Texture Name="object_Bb_Tex_001740" OutName="tex_00001740" Format="rgba16" Width="16" Height="16" Offset="0x1740"/>
<Limb Name="object_Bb_Limb_001940" LimbType="Standard" Offset="0x1940"/>
<Limb Name="object_Bb_Limb_00194C" LimbType="Standard" Offset="0x194C"/>
<Limb Name="object_Bb_Limb_001958" LimbType="Standard" Offset="0x1958"/>
<Limb Name="object_Bb_Limb_001964" LimbType="Standard" Offset="0x1964"/>
<Limb Name="object_Bb_Limb_001970" LimbType="Standard" Offset="0x1970"/>
<Limb Name="object_Bb_Limb_00197C" LimbType="Standard" Offset="0x197C"/>
<Limb Name="object_Bb_Limb_001988" LimbType="Standard" Offset="0x1988"/>
<Limb Name="object_Bb_Limb_001994" LimbType="Standard" Offset="0x1994"/>
<Limb Name="object_Bb_Limb_0019A0" LimbType="Standard" Offset="0x19A0"/>
<Limb Name="object_Bb_Limb_0019AC" LimbType="Standard" Offset="0x19AC"/>
<Limb Name="object_Bb_Limb_0019B8" LimbType="Standard" Offset="0x19B8"/>
<Limb Name="object_Bb_Limb_0019C4" LimbType="Standard" Offset="0x19C4"/>
<Limb Name="object_Bb_Limb_0019D0" LimbType="Standard" Offset="0x19D0"/>
<Limb Name="object_Bb_Limb_0019DC" LimbType="Standard" Offset="0x19DC"/>
<Limb Name="object_Bb_Limb_0019E8" LimbType="Standard" Offset="0x19E8"/>
<Skeleton Name="object_Bb_Skel_001A30" Type="Normal" LimbType="Standard" Offset="0x1A30"/>
</File>
</Root>
@@ -1,61 +0,0 @@
<Root>
<File Name="object_ahg" Segment="6">
<!-- The textures used by these limbs aren't 64-bit aligned -->
<Limb Name="object_ahg_Limb_000000" LimbType="Standard" Offset="0x0"/>
<Limb Name="object_ahg_Limb_00000C" LimbType="Standard" Offset="0xC"/>
<Limb Name="object_ahg_Limb_000018" LimbType="Standard" Offset="0x18"/>
<Limb Name="object_ahg_Limb_000024" LimbType="Standard" Offset="0x24"/>
<Limb Name="object_ahg_Limb_000030" LimbType="Standard" Offset="0x30"/>
<Limb Name="object_ahg_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
<Limb Name="object_ahg_Limb_000048" LimbType="Standard" Offset="0x48"/>
<Limb Name="object_ahg_Limb_000054" LimbType="Standard" Offset="0x54"/>
<Limb Name="object_ahg_Limb_000060" LimbType="Standard" Offset="0x60"/>
<Limb Name="object_ahg_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
<Limb Name="object_ahg_Limb_000078" LimbType="Standard" Offset="0x78"/>
<Limb Name="object_ahg_Limb_000084" LimbType="Standard" Offset="0x84"/>
<Limb Name="object_ahg_Limb_000090" LimbType="Standard" Offset="0x90"/>
<Limb Name="object_ahg_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
<Limb Name="object_ahg_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
<Skeleton Name="object_ahg_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
<!-- 32-bit aligned textures. -->
<Texture Name="object_ahg_TLUT_0000FC" OutName="tlut_000000FC" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
<Texture Name="object_ahg_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="16" Height="16" Offset="0x2FC" TlutOffset="0xFC"/>
<Texture Name="object_ahg_Tex_0003FC" OutName="tex_000003FC" Format="ci8" Width="16" Height="16" Offset="0x3FC" TlutOffset="0xFC"/>
<Texture Name="object_ahg_Tex_0004FC" OutName="tex_000004FC" Format="ci8" Width="8" Height="8" Offset="0x4FC" TlutOffset="0xFC"/>
<Texture Name="object_ahg_Tex_00053C" OutName="tex_0000053C" Format="ci8" Width="8" Height="8" Offset="0x53C" TlutOffset="0xFC"/>
<Texture Name="object_ahg_Tex_00057C" OutName="tex_0000057C" Format="ci8" Width="16" Height="16" Offset="0x57C" TlutOffset="0xFC"/>
<Texture Name="object_ahg_Tex_00067C" OutName="tex_0000067C" Format="ci8" Width="16" Height="16" Offset="0x67C" TlutOffset="0xFC"/>
<Texture Name="object_ahg_Tex_00077C" OutName="tex_0000077C" Format="ci8" Width="16" Height="16" Offset="0x77C" TlutOffset="0xFC"/>
<Texture Name="object_ahg_Tex_00087C" OutName="tex_0000087C" Format="ci8" Width="16" Height="16" Offset="0x87C" TlutOffset="0xFC"/>
<Texture Name="object_ahg_Tex_00097C" OutName="tex_0000097C" Format="i8" Width="8" Height="8" Offset="0x97C"/>
<Texture Name="object_ahg_Tex_0009BC" OutName="tex_000009BC" Format="i8" Width="8" Height="8" Offset="0x9BC"/>
<Texture Name="object_ahg_Tex_0009FC" OutName="tex_000009FC" Format="ci8" Width="32" Height="16" Offset="0x9FC" TlutOffset="0xFC"/>
<Texture Name="object_ahg_Tex_000BFC" OutName="tex_00000BFC" Format="ci8" Width="16" Height="16" Offset="0xBFC" TlutOffset="0xFC"/>
<DList Name="object_ahg_DL_0030F0" Offset="0x30F0"/>
<DList Name="object_ahg_DL_003500" Offset="0x3500"/>
<DList Name="object_ahg_DL_003670" Offset="0x3670"/>
<DList Name="object_ahg_DL_0037A0" Offset="0x37A0"/>
<DList Name="object_ahg_DL_0038D8" Offset="0x38D8"/>
<DList Name="object_ahg_DL_003A48" Offset="0x3A48"/>
<DList Name="object_ahg_DL_003B78" Offset="0x3B78"/>
<DList Name="object_ahg_DL_003CB0" Offset="0x3CB0"/>
<DList Name="object_ahg_DL_003ED8" Offset="0x3ED8"/>
<DList Name="object_ahg_DL_004018" Offset="0x4018"/>
<DList Name="object_ahg_DL_004148" Offset="0x4148"/>
<DList Name="object_ahg_DL_004280" Offset="0x4280"/>
<DList Name="object_ahg_DL_0043C0" Offset="0x43C0"/>
<DList Name="object_ahg_DL_0044F0" Offset="0x44F0"/>
<DList Name="object_ahg_DL_004628" Offset="0x4628"/>
<Texture Name="object_ahg_TLUT_0047C8" OutName="tlut_000047C8" Format="rgba16" Width="16" Height="12" Offset="0x47C8"/>
<Texture Name="object_ahg_Tex_004948" OutName="tex_00004948" Format="ci8" Width="8" Height="8" Offset="0x4948" TlutOffset="0x47C8"/>
<Texture Name="object_ahg_Tex_004988" OutName="tex_00004988" Format="ci8" Width="32" Height="16" Offset="0x4988" TlutOffset="0x47C8"/>
<Texture Name="object_ahg_Tex_004B88" OutName="tex_00004B88" Format="ci8" Width="16" Height="16" Offset="0x4B88" TlutOffset="0x47C8"/>
<Texture Name="object_ahg_Tex_004C88" OutName="tex_00004C88" Format="ci8" Width="8" Height="16" Offset="0x4C88" TlutOffset="0x47C8"/>
<DList Name="object_ahg_DL_005508" Offset="0x5508"/>
<DList Name="object_ahg_DL_005728" Offset="0x5728"/>
</File>
</Root>
@@ -1,22 +0,0 @@
<Root>
<File Name="object_am" Segment="6">
<Texture Name="object_amTex_002638" OutName="object_amTex_002638" Format="i4" Width="32" Height="32" Offset="0x2638" AddedByScript="true"/>
<Texture Name="object_amTex_002838" OutName="object_amTex_002838" Format="i4" Width="16" Height="32" Offset="0x2838" AddedByScript="true"/>
<Texture Name="object_amTex_002938" OutName="object_amTex_002938" Format="rgba16" Width="16" Height="32" Offset="0x2938" AddedByScript="true"/>
<Texture Name="object_amTex_002D38" OutName="object_amTex_002D38" Format="i4" Width="16" Height="32" Offset="0x2D38" AddedByScript="true"/>
<Texture Name="object_amTex_002E38" OutName="object_amTex_002E38" Format="i4" Width="32" Height="32" Offset="0x2E38" AddedByScript="true"/>
<Texture Name="object_amTex_003038" OutName="object_amTex_003038" Format="i4" Width="32" Height="32" Offset="0x3038" AddedByScript="true"/>
<Texture Name="object_amTex_003238" OutName="object_amTex_003238" Format="rgba16" Width="32" Height="32" Offset="0x3238" AddedByScript="true"/>
<Texture Name="object_amTex_003A38" OutName="object_amTex_003A38" Format="rgba16" Width="16" Height="16" Offset="0x3A38" AddedByScript="true"/>
<Texture Name="object_amTex_003C38" OutName="object_amTex_003C38" Format="rgba16" Width="32" Height="32" Offset="0x3C38" AddedByScript="true"/>
<Texture Name="object_amTex_004438" OutName="object_amTex_004438" Format="rgba16" Width="32" Height="32" Offset="0x4438" AddedByScript="true"/>
<Texture Name="object_amTex_004C38" OutName="object_amTex_004C38" Format="rgba16" Width="32" Height="32" Offset="0x4C38" AddedByScript="true"/>
<Texture Name="object_amTex_005438" OutName="object_amTex_005438" Format="i4" Width="16" Height="8" Offset="0x5438" AddedByScript="true"/>
<Texture Name="object_amTex_005478" OutName="object_amTex_005478" Format="rgba16" Width="16" Height="32" Offset="0x5478" AddedByScript="true"/>
<Skeleton Name="gArmosSkel" Type="Normal" LimbType="Standard" Offset="0x5948"/>
<Animation Name="gArmosRicochetAnim" Offset="0x33C"/>
<Animation Name="gArmosHopAnim" Offset="0x238"/>
<Animation Name="gArmosDamagedAnim" Offset="0x5B3C"/>
<Collision Name="gArmosCol" Offset="0x118"/>
</File>
</Root>
@@ -1,59 +0,0 @@
<Root>
<File Name="object_ane" Segment="6">
<!-- Cucco Lady Skeleton -->
<Skeleton Name="gCuccoLadySkel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
<!-- Cucco Lady Skeleton Limbs -->
<Limb Name="gCuccoLadyRootLimb" LimbType="Standard" Offset="0x000"/>
<Limb Name="gCuccoLadyLimb_00C" LimbType="Standard" Offset="0x00C"/>
<Limb Name="gCuccoLadyLimb_018" LimbType="Standard" Offset="0x018"/>
<Limb Name="gCuccoLadyLimb_024" LimbType="Standard" Offset="0x024"/>
<Limb Name="gCuccoLadyLimb_030" LimbType="Standard" Offset="0x030"/>
<Limb Name="gCuccoLadyLimb_03C" LimbType="Standard" Offset="0x03C"/>
<Limb Name="gCuccoLadyLimb_048" LimbType="Standard" Offset="0x048"/>
<Limb Name="gCuccoLadyTorsoLimb" LimbType="Standard" Offset="0x054"/>
<Limb Name="gCuccoLadyLimb_060" LimbType="Standard" Offset="0x060"/>
<Limb Name="gCuccoLadyLimb_06C" LimbType="Standard" Offset="0x06C"/>
<Limb Name="gCuccoLadyLimb_078" LimbType="Standard" Offset="0x078"/>
<Limb Name="gCuccoLadyLimb_084" LimbType="Standard" Offset="0x084"/>
<Limb Name="gCuccoLadyLimb_090" LimbType="Standard" Offset="0x090"/>
<Limb Name="gCuccoLadyLimb_09C" LimbType="Standard" Offset="0x09C"/>
<Limb Name="gCuccoLadyHeadLimb" LimbType="Standard" Offset="0x0A8"/>
<!-- Cucco Lady Limb DisplayLists -->
<DList Name="gCuccoLadyDressDL" Offset="0x6DF0"/>
<DList Name="gCuccoLadyDL_6D20" Offset="0x6D20"/>
<DList Name="gCuccoLadyDL_6C38" Offset="0x6C38"/>
<DList Name="gCuccoLadyShoe1DL" Offset="0x69B0"/>
<DList Name="gCuccoLadyDL_68E0" Offset="0x68E0"/>
<DList Name="gCuccoLadyDL_67F8" Offset="0x67F8"/>
<DList Name="gCuccoLadyShoe2DL" Offset="0x6570"/>
<DList Name="gCuccoLadyTorsoDL" Offset="0x6280"/>
<DList Name="gCuccoLadyDL_6148" Offset="0x6148"/>
<DList Name="gCuccoLadyDL_6018" Offset="0x6018"/>
<DList Name="gCuccoLadyDL_5E28" Offset="0x5E28"/>
<DList Name="gCuccoLadyDL_5CF0" Offset="0x5CF0"/>
<DList Name="gCuccoLadyDL_5BC0" Offset="0x5BC0"/>
<DList Name="gCuccoLadyDL_59D0" Offset="0x59D0"/>
<DList Name="gCuccoLadyHeadDL" Offset="0x54D8"/>
<!-- Palettes -->
<Texture Name="gCuccoLadyTLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0x0108"/>
<!-- Textures -->
<Texture Name="gCuccoLadyHairTex" OutName="hair" Format="ci8" Width="8" Height="16" Offset="0x0308" TlutOffset="0x0108"/>
<Texture Name="gCuccoLadyTex_0388" OutName="tex_0388" Format="ci8" Width="8" Height="8" Offset="0x0388" TlutOffset="0x0108"/>
<Texture Name="gCuccoLadyEarTex" OutName="ear" Format="ci8" Width="16" Height="16" Offset="0x03C8" TlutOffset="0x0108"/>
<Texture Name="gCuccoLadyMouthTex" OutName="mouth" Format="rgba16" Width="32" Height="16" Offset="0x04C8"/>
<Texture Name="gCuccoLadyBackOfHandTex" OutName="back_of_hand" Format="ci8" Width="16" Height="16" Offset="0x20C8" TlutOffset="0x0108"/>
<Texture Name="gCuccoLadySleeveTex" OutName="sleeve" Format="ci8" Width="8" Height="16" Offset="0x21C8" TlutOffset="0x0108"/>
<Texture Name="gCuccoLadyShirtButtonTex" OutName="shirt_button" Format="ci8" Width="8" Height="8" Offset="0x2248" TlutOffset="0x0108"/>
<Texture Name="gCuccoLadyWaistTex" OutName="waist" Format="ci8" Width="16" Height="16" Offset="0x2288" TlutOffset="0x0108"/>
<Texture Name="gCuccoLadySkirtTex" OutName="skirt" Format="ci8" Width="32" Height="32" Offset="0x2388" TlutOffset="0x0108"/>
<!-- Eye Textures -->
<Texture Name="gCuccoLadyEyeOpenTex" OutName="cucco_lady_eye_open" Format="rgba16" Width="32" Height="32" Offset="0x8C8"/>
<Texture Name="gCuccoLadyEyeHalfTex" OutName="cucco_lady_eye_half" Format="rgba16" Width="32" Height="32" Offset="0x10C8"/>
<Texture Name="gCuccoLadyEyeClosedTex" OutName="cucco_lady_eye_closed" Format="rgba16" Width="32" Height="32" Offset="0x18C8"/>
</File>
</Root>
@@ -1,67 +0,0 @@
<Root>
<File Name="object_ani" Segment="6">
<Texture Name="object_aniTex_0011D8" OutName="object_aniTex_0011D8" Format="ci8" Width="16" Height="16" Offset="0x11D8" TlutOffset="0x1088" AddedByScript="true"/>
<!-- Kakariko Roof Man Skeleton -->
<Skeleton Name="gRoofManSkel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
<!-- Kakariko Roof Man Limbs -->
<Limb Name="gRoofManRootLimb" LimbType="Standard" Offset="0x0"/>
<Limb Name="gRoofManLeftThighLimb" LimbType="Standard" Offset="0xC"/>
<Limb Name="gRoofManLeftLegLimb" LimbType="Standard" Offset="0x18"/>
<Limb Name="gRoofManLeftFootLimb" LimbType="Standard" Offset="0x24"/>
<Limb Name="gRoofManRightThighLimb" LimbType="Standard" Offset="0x30"/>
<Limb Name="gRoofManRightLegLimb" LimbType="Standard" Offset="0x3C"/>
<Limb Name="gRoofManRightFootLimb" LimbType="Standard" Offset="0x48"/>
<Limb Name="gRoofManTorsoLimb" LimbType="Standard" Offset="0x54"/>
<Limb Name="gRoofManLeftUpperArmLimb" LimbType="Standard" Offset="0x60"/>
<Limb Name="gRoofManLeftForearmLimb" LimbType="Standard" Offset="0x6C"/>
<Limb Name="gRoofManLeftHandLimb" LimbType="Standard" Offset="0x78"/>
<Limb Name="gRoofManRightUpperArmLimb" LimbType="Standard" Offset="0x84"/>
<Limb Name="gRoofManRightForearmLimb" LimbType="Standard" Offset="0x90"/>
<Limb Name="gRoofManRightHandLimb" LimbType="Standard" Offset="0x9C"/>
<Limb Name="gRoofManHeadLimb" LimbType="Standard" Offset="0xA8"/>
<!-- Kakariko Roof Man Limb DisplayLists -->
<DList Name="gRoofManWaistDL" Offset="0x61C8"/>
<DList Name="gRoofManLeftThighDL" Offset="0x60A0"/>
<DList Name="gRoofManLeftLegDL" Offset="0x5D58"/>
<DList Name="gRoofManLeftFootDL" Offset="0x5B80"/>
<DList Name="gRoofManRightThighDL" Offset="0x5A58"/>
<DList Name="gRoofManRightLegDL" Offset="0x57F0"/>
<DList Name="gRoofManRightFootDL" Offset="0x5610"/>
<DList Name="gRoofManTorsoDL" Offset="0x5318"/>
<DList Name="gRoofManLeftUpperArmDL" Offset="0x51C8"/>
<DList Name="gRoofManLeftForearmDL" Offset="0x5058"/>
<DList Name="gRoofManLeftHandDL" Offset="0x4EC0"/>
<DList Name="gRoofManRightUpperArmDL" Offset="0x4D70"/>
<DList Name="gRoofManRightForearmDL" Offset="0x4C00"/>
<DList Name="gRoofManRightHandDL" Offset="0x4A68"/>
<DList Name="gRoofManHeadDL" Offset="0x2CD8"/>
<!-- Kakariko Roof Man Palettes -->
<Texture Name="gRoofMan1TLUT" OutName="roof_man_1_tlut" Format="rgba16" Width="16" Height="16" Offset="0x00108"/>
<Texture Name="gRoofMan2TLUT" OutName="roof_man_2_tlut" Format="rgba16" Width="21" Height="8" Offset="0x1088"/>
<!-- Roof Man DisplayList Textures -->
<Texture Name="gRoofManHandBackTex" OutName="roof_man_hand_back" Format="ci8" Width="16" Height="16" Offset="0x00C08" TlutOffset="0x00108"/>
<Texture Name="gRoofManForearmGradientTex" OutName="roof_man_forearm_gradient" Format="ci8" Width="8" Height="8" Offset="0x00D08" TlutOffset="0x00108"/>
<Texture Name="gRoofManThighGradientTex" OutName="roof_man_thigh_gradient" Format="ci8" Width="8" Height="8" Offset="0x00D48" TlutOffset="0x00108"/>
<Texture Name="gRoofManSandalBuckleTex" OutName="roof_man_sandal_buckle" Format="ci8" Width="16" Height="16" Offset="0x00D88" TlutOffset="0x00108"/>
<Texture Name="gRoofManTrouserPatternTex" OutName="roof_man_trouser_pattern" Format="rgba16" Width="16" Height="16" Offset="0x00E88"/>
<Texture Name="gRoofManSkinGradientTex" OutName="roof_man_skin_gradient" Format="ci8" Width="8" Height="8" Offset="0x012D8" TlutOffset="0x1088"/>
<Texture Name="gRoofManEarTex" OutName="roof_man_ear" Format="ci8" Width="16" Height="16" Offset="0x01318" TlutOffset="0x1088"/>
<Texture Name="gRoofManHairTex" OutName="roof_man_hair" Format="ci8" Width="16" Height="16" Offset="0x01418" TlutOffset="0x1088"/>
<!-- Kakariko Roof Man Eye Textures -->
<Texture Name="gRoofManEyeOpenTex" OutName="roof_man_eye_open" Format="rgba16" Width="32" Height="32" Offset="0x408"/>
<Texture Name="gRoofManEyeHalfTex" OutName="roof_man_eye_half" Format="rgba16" Width="32" Height="32" Offset="0x1518"/>
<Texture Name="gRoofManEyeClosedTex" OutName="roof_man_eye_closed" Format="rgba16" Width="32" Height="32" Offset="0x1D18"/>
<!-- Kakariko Roof Man Animations -->
<Animation Name="gRoofManKnockbackAnim" Offset="0x67B8"/>
<Animation Name="gRoofManGettingUpAfterKnockbackAnim" Offset="0x70F0"/>
<Animation Name="gRoofManIdleAnim" Offset="0x76EC"/>
</File>
</Root>
@@ -1,29 +0,0 @@
<Root>
<File Name="object_anubice" Segment="6">
<Texture Name="object_anubiceTex_000F90" OutName="object_anubiceTex_000F90" Format="rgba16" Width="8" Height="16" Offset="0xF90" AddedByScript="true"/>
<Texture Name="object_anubiceTex_001090" OutName="object_anubiceTex_001090" Format="rgba16" Width="4" Height="16" Offset="0x1090" AddedByScript="true"/>
<Texture Name="object_anubiceTex_001110" OutName="object_anubiceTex_001110" Format="rgba16" Width="16" Height="32" Offset="0x1110" AddedByScript="true"/>
<Texture Name="object_anubiceTex_001510" OutName="object_anubiceTex_001510" Format="rgba16" Width="8" Height="8" Offset="0x1510" AddedByScript="true"/>
<Texture Name="object_anubiceTex_001590" OutName="object_anubiceTex_001590" Format="rgba16" Width="8" Height="8" Offset="0x1590" AddedByScript="true"/>
<Texture Name="object_anubiceTex_001610" OutName="object_anubiceTex_001610" Format="rgba16" Width="4" Height="16" Offset="0x1610" AddedByScript="true"/>
<Texture Name="object_anubiceTex_001690" OutName="object_anubiceTex_001690" Format="ia16" Width="32" Height="16" Offset="0x1690" AddedByScript="true"/>
<Texture Name="object_anubiceTex_001A90" OutName="object_anubiceTex_001A90" Format="rgba16" Width="8" Height="8" Offset="0x1A90" AddedByScript="true"/>
<Texture Name="object_anubiceTex_0036A0" OutName="object_anubiceTex_0036A0" Format="i4" Width="32" Height="32" Offset="0x36A0" AddedByScript="true"/>
<Skeleton Name="gAnubiceSkel" Type="Normal" LimbType="Standard" Offset="0x3990"/>
<Animation Name="gAnubiceFallDownAnim" Offset="0x348"/>
<Animation Name="gAnubiceAttackingAnim" Offset="0x78C"/>
<Animation Name="gAnubiceIdleAnim" Offset="0xF74"/>
<DList Name="gAnubiceEyesDL" Offset="0x3468"/>
<DList Name="gAnubiceFireAttackDL" Offset="0x3510"/>
<!-- The following are unused -->
<Animation Name="gAnubiceLaughingAnim" Offset="0x144"/>
<Animation Name="gAnubiceStandUpAnim" Offset="0x930"/>
<DList Name="gAnubiceUnusedParticleMaterialDL" Offset="0x3610"/>
<DList Name="gAnubiceUnusedParticleModelDL" Offset="0x3688"/>
<!-- I think those might be for taking damage or something -->
<Animation Name="gAnubiceAnim_000A48" Offset="0xA48"/>
<Animation Name="gAnubiceAnim_000BAC" Offset="0xBAC"/>
</File>
</Root>
@@ -1,59 +0,0 @@
<Root>
<File Name="object_aob" Segment="6">
<!-- Dog Lady Skeleton -->
<Skeleton Name="gDogLadySkel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
<!-- Dog Lady Limbs -->
<Limb Name="gDogLadyRootLimb" LimbType="Standard" Offset="0x000"/>
<Limb Name="gDogLadyLimb_00C" LimbType="Standard" Offset="0x00C"/>
<Limb Name="gDogLadyLimb_018" LimbType="Standard" Offset="0x018"/>
<Limb Name="gDogLadyLimb_024" LimbType="Standard" Offset="0x024"/>
<Limb Name="gDogLadyLimb_030" LimbType="Standard" Offset="0x030"/>
<Limb Name="gDogLadyLimb_03C" LimbType="Standard" Offset="0x03C"/>
<Limb Name="gDogLadyLimb_048" LimbType="Standard" Offset="0x048"/>
<Limb Name="gDogLadyTorsoLimb" LimbType="Standard" Offset="0x054"/>
<Limb Name="gDogLadyLimb_060" LimbType="Standard" Offset="0x060"/>
<Limb Name="gDogLadyLimb_06C" LimbType="Standard" Offset="0x06C"/>
<Limb Name="gDogLadyLimb_078" LimbType="Standard" Offset="0x078"/>
<Limb Name="gDogLadyLimb_084" LimbType="Standard" Offset="0x084"/>
<Limb Name="gDogLadyLimb_090" LimbType="Standard" Offset="0x090"/>
<Limb Name="gDogLadyLimb_09C" LimbType="Standard" Offset="0x09C"/>
<Limb Name="gDogLadyHeadLimb" LimbType="Standard" Offset="0x0A8"/>
<!-- Dog Lady Limb DisplayLists -->
<DList Name="gDogLadyDressDL" Offset="0x5588"/>
<DList Name="gDogLadyDL_54B8" Offset="0x54B8"/>
<DList Name="gDogLadyDL_53E8" Offset="0x53E8"/>
<DList Name="gDogLadyDL_5318" Offset="0x5318"/>
<DList Name="gDogLadyDL_5248" Offset="0x5248"/>
<DList Name="gDogLadyDL_5178" Offset="0x5178"/>
<DList Name="gDogLadyDL_50A8" Offset="0x50A8"/>
<DList Name="gDogLadyTorsoDL" Offset="0x4E08"/>
<DList Name="gDogLadyDL_4C60" Offset="0x4C60"/>
<DList Name="gDogLadyDL_4B30" Offset="0x4B30"/>
<DList Name="gDogLadyDL_4928" Offset="0x4928"/>
<DList Name="gDogLadyDL_4780" Offset="0x4780"/>
<DList Name="gDogLadyDL_4650" Offset="0x4650"/>
<DList Name="gDogLadyDL_4448" Offset="0x4448"/>
<DList Name="gDogLadyHeadDL" Offset="0x3C88"/>
<!-- Palettes -->
<Texture Name="gDogLadyTLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0x0108"/>
<!-- Textures -->
<Texture Name="gDogLadyHairTex" OutName="hair" Format="ci8" Width="16" Height="16" Offset="0x0308" TlutOffset="0x0108"/>
<Texture Name="gDogLadySkinGradientTex" OutName="skin_gradient" Format="ci8" Width="8" Height="8" Offset="0x0408" TlutOffset="0x0108"/>
<Texture Name="gDogLadyEarTex" OutName="ear" Format="ci8" Width="16" Height="16" Offset="0x0448" TlutOffset="0x0108"/>
<Texture Name="gDogLadyLipGradientTex" OutName="lip_gradient" Format="ci8" Width="8" Height="8" Offset="0x0548" TlutOffset="0x0108"/>
<Texture Name="gDogLadyNostrilTex" OutName="nostril" Format="ci8" Width="8" Height="8" Offset="0x0588" TlutOffset="0x0108"/>
<Texture Name="gDogLadyBackOfHandTex" OutName="back_of_hand" Format="ci8" Width="16" Height="16" Offset="0x1DC8" TlutOffset="0x0108"/>
<Texture Name="gDogLadyDressShoulderPatternTex" OutName="dress_shoulder_pattern" Format="ci8" Width="8" Height="8" Offset="0x1EC8" TlutOffset="0x0108"/>
<Texture Name="gDogLadyDressTex" OutName="dress" Format="ci8" Width="8" Height="8" Offset="0x1F08" TlutOffset="0x0108"/>
<!-- Dog Lady Eye Textures -->
<Texture Name="gDogLadyEyeOpenTex" OutName="dog_lady_eye_open" Format="rgba16" Width="32" Height="32" Offset="0x05C8"/>
<Texture Name="gDogLadyEyeHalfTex" OutName="dog_lady_eye_half" Format="rgba16" Width="32" Height="32" Offset="0x0DC8"/>
<Texture Name="gDogLadyEyeClosedTex" OutName="dog_lady_eye_closed" Format="rgba16" Width="32" Height="32" Offset="0x15C8"/>
</File>
</Root>
@@ -1,8 +0,0 @@
<Root>
<File Name="object_b_heart" Segment="6">
<DList Name="object_b_heart_DL_000240" Offset="0x240"/>
<DList Name="object_b_heart_DL_000348" Offset="0x348"/>
<Texture Name="object_b_heart_Tex_0003C0" OutName="tex_000003C0" Format="i4" Width="32" Height="32" Offset="0x3C0"/>
<Texture Name="object_b_heart_Tex_0005C0" OutName="tex_000005C0" Format="i4" Width="16" Height="16" Offset="0x5C0"/>
</File>
</Root>
@@ -1,45 +0,0 @@
<Root>
<File Name="object_bba" Segment="6">
<Limb Name="object_bba_Limb_000000" LimbType="Standard" Offset="0x0"/>
<Limb Name="object_bba_Limb_00000C" LimbType="Standard" Offset="0xC"/>
<Limb Name="object_bba_Limb_000018" LimbType="Standard" Offset="0x18"/>
<Limb Name="object_bba_Limb_000024" LimbType="Standard" Offset="0x24"/>
<Limb Name="object_bba_Limb_000030" LimbType="Standard" Offset="0x30"/>
<Limb Name="object_bba_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
<Limb Name="object_bba_Limb_000048" LimbType="Standard" Offset="0x48"/>
<Limb Name="object_bba_Limb_000054" LimbType="Standard" Offset="0x54"/>
<Limb Name="object_bba_Limb_000060" LimbType="Standard" Offset="0x60"/>
<Limb Name="object_bba_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
<Limb Name="object_bba_Limb_000078" LimbType="Standard" Offset="0x78"/>
<Limb Name="object_bba_Limb_000084" LimbType="Standard" Offset="0x84"/>
<Limb Name="object_bba_Limb_000090" LimbType="Standard" Offset="0x90"/>
<Limb Name="object_bba_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
<Limb Name="object_bba_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
<Skeleton Name="object_bba_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
<Texture Name="object_bba_TLUT_000108" OutName="tlut_00000108" Format="rgba16" Width="16" Height="16" Offset="0x108"/>
<Texture Name="object_bba_Tex_000308" OutName="tex_00000308" Format="ci8" Width="8" Height="8" Offset="0x308" TlutOffset="0x108"/>
<Texture Name="object_bba_Tex_000348" OutName="tex_00000348" Format="ci8" Width="8" Height="8" Offset="0x348" TlutOffset="0x108"/>
<Texture Name="object_bba_Tex_000388" OutName="tex_00000388" Format="ci8" Width="16" Height="16" Offset="0x388" TlutOffset="0x108"/>
<Texture Name="object_bba_Tex_000488" OutName="tex_00000488" Format="ci8" Width="8" Height="8" Offset="0x488" TlutOffset="0x108"/>
<Texture Name="object_bba_Tex_0004C8" OutName="tex_000004C8" Format="rgba16" Width="32" Height="32" Offset="0x4C8"/>
<Texture Name="object_bba_Tex_000CC8" OutName="tex_00000CC8" Format="ci8" Width="16" Height="16" Offset="0xCC8" TlutOffset="0x108"/>
<Texture Name="object_bba_Tex_000DC8" OutName="tex_00000DC8" Format="ci8" Width="8" Height="8" Offset="0xDC8" TlutOffset="0x108"/>
<Texture Name="object_bba_Tex_000E08" OutName="tex_00000E08" Format="ci8" Width="16" Height="16" Offset="0xE08" TlutOffset="0x108"/>
<Texture Name="object_bba_Tex_000F08" OutName="tex_00000F08" Format="ci8" Width="16" Height="16" Offset="0xF08" TlutOffset="0x108"/>
<DList Name="object_bba_DL_002948" Offset="0x2948"/>
<DList Name="object_bba_DL_003298" Offset="0x3298"/>
<DList Name="object_bba_DL_0033A8" Offset="0x33A8"/>
<DList Name="object_bba_DL_0034C8" Offset="0x34C8"/>
<DList Name="object_bba_DL_0035F0" Offset="0x35F0"/>
<DList Name="object_bba_DL_003700" Offset="0x3700"/>
<DList Name="object_bba_DL_003820" Offset="0x3820"/>
<DList Name="object_bba_DL_003948" Offset="0x3948"/>
<DList Name="object_bba_DL_003C80" Offset="0x3C80"/>
<DList Name="object_bba_DL_003D50" Offset="0x3D50"/>
<DList Name="object_bba_DL_003E20" Offset="0x3E20"/>
<DList Name="object_bba_DL_003EF0" Offset="0x3EF0"/>
<DList Name="object_bba_DL_003FC0" Offset="0x3FC0"/>
<DList Name="object_bba_DL_004090" Offset="0x4090"/>
<DList Name="object_bba_DL_004160" Offset="0x4160"/>
</File>
</Root>
@@ -1,61 +0,0 @@
<Root>
<File Name="object_bdan_objects" Segment="6">
<!-- Textures -->
<Texture Name="gJabuObjectsTex_00140" OutName="jabu_objects_tex_00000140" Format="ci8" Width="32" Height="32" Offset="0x0140" TlutOffset="0x0000"/>
<Texture Name="gJabuObjectsTex_007A0" OutName="jabu_objects_tex_000007A0" Format="ci8" Width="32" Height="32" Offset="0x07A0" TlutOffset="0x0660"/>
<Texture Name="gJabuObjectsTex_00E00" OutName="jabu_objects_tex_00000E00" Format="ci8" Width="32" Height="32" Offset="0x0E00" TlutOffset="0x0CC0"/>
<Texture Name="gJabuObjectsTex_01460" OutName="jabu_objects_tex_00001460" Format="ci8" Width="32" Height="32" Offset="0x1460" TlutOffset="0x1320"/>
<Texture Name="gJabuObjectsTex_01AC0" OutName="jabu_objects_tex_00001AC0" Format="ci8" Width="32" Height="32" Offset="0x1AC0" TlutOffset="0x1980"/>
<Texture Name="gJabuObjectsTex_02120" OutName="jabu_objects_tex_00002120" Format="ci8" Width="32" Height="32" Offset="0x2120" TlutOffset="0x1FE0"/>
<Texture Name="gJabuObjectsTex_02780" OutName="jabu_objects_tex_00002780" Format="ci8" Width="32" Height="32" Offset="0x2780" TlutOffset="0x2640"/>
<Texture Name="gJabuObjectsTex_02DE0" OutName="jabu_objects_tex_00002DE0" Format="ci8" Width="32" Height="32" Offset="0x2DE0" TlutOffset="0x2CA0"/>
<Texture Name="gJabuObjectsTex_03498" OutName="jabu_objects_tex_00003498" Format="ci8" Width="32" Height="32" Offset="0x3498" TlutOffset="0x3300"/>
<Texture Name="gJabuObjectsTex_03BB8" OutName="jabu_objects_tex_00003BB8" Format="ci8" Width="32" Height="64" Offset="0x3BB8" TlutOffset="0x39B0"/>
<Texture Name="gJabuObjectsTex_043B8" OutName="jabu_objects_tex_000043B8" Format="ci8" Width="32" Height="32" Offset="0x43B8" TlutOffset="0x39B0"/>
<Texture Name="gJabuObjectsTex_06748" OutName="jabu_objects_tex_00006748" Format="ci8" Width="32" Height="32" Offset="0x6748" TlutOffset="0x6540"/>
<Texture Name="gJabuObjectsTex_06B48" OutName="jabu_objects_tex_00006B48" Format="ci8" Width="32" Height="64" Offset="0x6B48" TlutOffset="0x6540"/>
<Texture Name="gJabuObjectsTex_07348" OutName="jabu_objects_tex_00007348" Format="ci8" Width="32" Height="64" Offset="0x7348" TlutOffset="0x6540"/>
<Texture Name="gJabuObjectsTex_08D10" OutName="jabu_objects_tex_00008D10" Format="rgba16" Width="32" Height="64" Offset="0x8D10"/>
<Texture Name="gJabuObjectsTex_09D10" OutName="jabu_objects_tex_00009D10" Format="rgba16" Width="32" Height="32" Offset="0x9D10"/>
<Texture Name="gJabuObjectsTex_0A510" OutName="jabu_objects_tex_0000A510" Format="rgba16" Width="32" Height="64" Offset="0xA510"/>
<Texture Name="gJabuObjectsTex_0B510" OutName="jabu_objects_tex_0000B510" Format="rgba16" Width="32" Height="32" Offset="0xB510"/>
<Texture Name="gJabuObjectsTex_0BD10" OutName="jabu_objects_tex_0000BD10" Format="rgba16" Width="32" Height="32" Offset="0xBD10"/>
<Texture Name="gJabuObjectsTex_0C510" OutName="jabu_objects_tex_0000C510" Format="rgba16" Width="32" Height="32" Offset="0xC510"/>
<!-- Palettes -->
<Texture Name="gJabuObjects1TLUT" OutName="jabu_objects_1_tlut" Format="rgba16" Width="160" Height="1" Offset="0x0000"/>
<Texture Name="gJabuObjects2TLUT" OutName="jabu_objects_2_tlut" Format="rgba16" Width="160" Height="1" Offset="0x0660"/>
<Texture Name="gJabuObjects3TLUT" OutName="jabu_objects_3_tlut" Format="rgba16" Width="160" Height="1" Offset="0x0CC0"/>
<Texture Name="gJabuObjects4TLUT" OutName="jabu_objects_4_tlut" Format="rgba16" Width="160" Height="1" Offset="0x1320"/>
<Texture Name="gJabuObjects5TLUT" OutName="jabu_objects_5_tlut" Format="rgba16" Width="160" Height="1" Offset="0x1980"/>
<Texture Name="gJabuObjects6TLUT" OutName="jabu_objects_6_tlut" Format="rgba16" Width="160" Height="1" Offset="0x1FE0"/>
<Texture Name="gJabuObjects7TLUT" OutName="jabu_objects_7_tlut" Format="rgba16" Width="160" Height="1" Offset="0x2640"/>
<Texture Name="gJabuObjects8TLUT" OutName="jabu_objects_8_tlut" Format="rgba16" Width="160" Height="1" Offset="0x2CA0"/>
<Texture Name="gJabuObjects9TLUT" OutName="jabu_objects_9_tlut" Format="rgba16" Width="204" Height="1" Offset="0x3300"/>
<Texture Name="gJabuObjects10TLUT" OutName="jabu_objects_10_tlut" Format="rgba16" Width="16" Height="16" Offset="0x39B0"/>
<Texture Name="gJabuObjects11TLUT" OutName="jabu_objects_11_tlut" Format="rgba16" Width="16" Height="16" Offset="0x6540"/>
<!-- DLists -->
<DList Name="gJabuDoorSection1DL" Offset="0x0590"/>
<DList Name="gJabuDoorSection2DL" Offset="0x0BF0"/>
<DList Name="gJabuDoorSection3DL" Offset="0x1250"/>
<DList Name="gJabuDoorSection4DL" Offset="0x18B0"/>
<DList Name="gJabuDoorSection5DL" Offset="0x1F10"/>
<DList Name="gJabuDoorSection6DL" Offset="0x2570"/>
<DList Name="gJabuDoorSection7DL" Offset="0x2BD0"/>
<DList Name="gJabuDoorSection8DL" Offset="0x3230"/>
<DList Name="gJabuWaterDL" Offset="0x38E8"/>
<DList Name="gJabuElevatorPlatformDL" Offset="0x4BE8"/>
<DList Name="gJabuFallingPlatformDL" Offset="0x5200"/>
<DList Name="gJabuBlueFloorSwitchDL" Offset="0x5A20"/>
<DList Name="gJabuYellowFloorSwitchDL" Offset="0x61A0"/>
<DList Name="gJabuWebDoorDL" Offset="0x6460"/>
<DList Name="gJabuObjectsLargeRotatingSpikePlatformDL" Offset="0x8618"/>
<!-- Collision -->
<Collision Name="gJabuElevatorCol" Offset="0x5048"/>
<Collision Name="gJabuLoweringPlatformCol" Offset="0x5580"/>
<Collision Name="gJabuFloorSwitchCol" Offset="0x5CF8"/>
<Collision Name="gJabuBigOctoPlatformCol" Offset="0x8CE0"/>
</File>
</Root>
@@ -1,15 +0,0 @@
<Root>
<ExternalFile XmlPath="objects/gameplay_dangeon_keep.xml" OutPath="objects/gameplay_dangeon_keep/"/>
<File Name="object_bdoor" Segment="6">
<Texture Name="gBossDoorGanonsCastleTex" OutName="tex_00000000" Format="rgba16" Width="32" Height="64" Offset="0x0"/>
<DList Name="gBossDoorDL" Offset="0x10C0"/>
<DList Name="gBossDoorLockDL" Offset="0x1400"/>
<DList Name="gBossDoorChainDL" Offset="0x1530"/>
<Texture Name="gBossDoorSpiritTex" OutName="tex_000015C0" Format="rgba16" Width="32" Height="64" Offset="0x15C0"/>
<Texture Name="gBossDoorForestTex" OutName="tex_000025C0" Format="rgba16" Width="32" Height="64" Offset="0x25C0"/>
<Texture Name="gBossDoorFireTex" OutName="tex_000035C0" Format="rgba16" Width="32" Height="64" Offset="0x35C0"/>
<Texture Name="gBossDoorShadowTex" OutName="tex_000045C0" Format="rgba16" Width="32" Height="64" Offset="0x45C0"/>
<Texture Name="gBossDoorWaterTex" OutName="tex_000055C0" Format="rgba16" Width="32" Height="64" Offset="0x55C0"/>
<Texture Name="gBossDoorDefaultTex" OutName="tex_000065C0" Format="rgba16" Width="32" Height="64" Offset="0x65C0"/>
</File>
</Root>
@@ -1,50 +0,0 @@
<Root>
<File Name="object_bg" Segment="6">
<!-- Bombchu Bowling Girl skeleton -->
<Skeleton Name="gChuGirlSkel" Type="Flex" LimbType="Standard" Offset="0x6EB0"/>
<!-- Bombchu Bowling Girl animations -->
<Animation Name="gChuGirlWakeUpAnim" Offset="0x80"/>
<Animation Name="gChuGirlNoddingOffAnim" Offset="0x710"/>
<Animation Name="gChuGirlLeanOverCounterAnim" Offset="0x72AC"/>
<!-- Bombchu Bowling Girl limb displaylists -->
<DList Name="gChuGirlWaistDL" Offset="0x4038"/>
<DList Name="gChuGirlTorsoDL" Offset="0x3DB0"/>
<DList Name="gChuGirlNeckDL" Offset="0x33C8"/>
<DList Name="gChuGirlHeadDL" Offset="0x2EE0"/>
<DList Name="gChuGirlLeftUpperArmDL" Offset="0x3780"/>
<DList Name="gChuGirlLeftForearmDL" Offset="0x3670"/>
<DList Name="gChuGirlLeftHandDL" Offset="0x3520"/>
<DList Name="gChuGirlRightUpperArmDL" Offset="0x3BC8"/>
<DList Name="gChuGirlRightForearmDL" Offset="0x3AB8"/>
<DList Name="gChuGirlRightHandDL" Offset="0x3968"/>
<!-- Bombchu Bowling Girl limbs -->
<Limb Name="gChuGirlWaistLimb" LimbType="Standard" Offset="0x6E10"/>
<Limb Name="gChuGirlTorsoLimb" LimbType="Standard" Offset="0x6E1C"/>
<Limb Name="gChuGirlNeckLimb" LimbType="Standard" Offset="0x6E28"/>
<Limb Name="gChuGirlHeadLimb" LimbType="Standard" Offset="0x6E34"/>
<Limb Name="gChuGirlLeftUpperArmLimb" LimbType="Standard" Offset="0x6E40"/>
<Limb Name="gChuGirlLeftForearmLimb" LimbType="Standard" Offset="0x6E4C"/>
<Limb Name="gChuGirlLeftHandLimb" LimbType="Standard" Offset="0x6E58"/>
<Limb Name="gChuGirlRightUpperArmLimb" LimbType="Standard" Offset="0x6E64"/>
<Limb Name="gChuGirlRightForearmLimb" LimbType="Standard" Offset="0x6E70"/>
<Limb Name="gChuGirlRightHandLimb" LimbType="Standard" Offset="0x6E7C"/>
<!-- Bombchu Bowling Girl limb textures -->
<Texture Name="gChuGirlMouthTex" OutName="chu_girl_mouth" Format="rgba16" Width="32" Height="32" Offset="0x5910"/>
<Texture Name="gChuGirlSkinGradientTex" OutName="chu_girl_skin_gradient" Format="rgba16" Width="16" Height="16" Offset="0x6110"/>
<Texture Name="gChuGirlSweaterTex" OutName="chu_girl_sweater" Format="rgba16" Width="32" Height="32" Offset="0x6510"/>
<Texture Name="gChuGirlUmbEarLicusTex" OutName="chu_girl_umb_ear_licus" Format="rgba16" Width="16" Height="16" Offset="0x6310"/>
<Texture Name="gChuGirlHairTex" OutName="chu_girl_hair" Format="rgba16" Width="8" Height="16" Offset="0x6D10"/>
<!-- Bombchu Bowling Girl eye textures -->
<Texture Name="gChuGirlEyeOpenTex" OutName="chu_girl_eye_open" Format="rgba16" Width="32" Height="32" Offset="0x4110"/>
<Texture Name="gChuGirlEyeHalfTex" OutName="chu_girl_eye_half" Format="rgba16" Width="32" Height="32" Offset="0x4910"/>
<Texture Name="gChuGirlEyeClosedTex" OutName="chu_girl_eye_closed" Format="rgba16" Width="32" Height="32" Offset="0x5110"/>
</File>
</Root>
@@ -1,58 +0,0 @@
<Root>
<File Name="object_bigokuta" Segment="6">
<Animation Name="object_bigokuta_Anim_000444" Offset="0x444"/>
<Animation Name="object_bigokuta_Anim_000A74" Offset="0xA74"/>
<Animation Name="object_bigokuta_Anim_000D1C" Offset="0xD1C"/>
<Animation Name="object_bigokuta_Anim_0014B8" Offset="0x14B8"/>
<Animation Name="object_bigokuta_Anim_001CA4" Offset="0x1CA4"/>
<DList Name="object_bigokuta_DL_004090" Offset="0x4090"/>
<DList Name="object_bigokuta_DL_004158" Offset="0x4158"/>
<DList Name="object_bigokuta_DL_0042A8" Offset="0x42A8"/>
<DList Name="object_bigokuta_DL_0043D0" Offset="0x43D0"/>
<DList Name="object_bigokuta_DL_0044F8" Offset="0x44F8"/>
<DList Name="object_bigokuta_DL_004AB8" Offset="0x4AB8"/>
<DList Name="object_bigokuta_DL_004CA0" Offset="0x4CA0"/>
<DList Name="object_bigokuta_DL_004E10" Offset="0x4E10"/>
<DList Name="object_bigokuta_DL_004EB8" Offset="0x4EB8"/>
<DList Name="object_bigokuta_DL_004F90" Offset="0x4F90"/>
<DList Name="object_bigokuta_DL_005038" Offset="0x5038"/>
<DList Name="object_bigokuta_DL_005110" Offset="0x5110"/>
<DList Name="object_bigokuta_DL_0051D0" Offset="0x51D0"/>
<DList Name="object_bigokuta_DL_0053B0" Offset="0x53B0"/>
<DList Name="object_bigokuta_DL_005470" Offset="0x5470"/>
<DList Name="object_bigokuta_DL_005650" Offset="0x5650"/>
<DList Name="object_bigokuta_DL_005710" Offset="0x5710"/>
<DList Name="object_bigokuta_DL_0058F0" Offset="0x58F0"/>
<DList Name="object_bigokuta_DL_0059B0" Offset="0x59B0"/>
<Texture Name="object_bigokuta_Tex_005B90" OutName="tex_00005B90" Format="rgba16" Width="16" Height="16" Offset="0x5B90"/>
<Texture Name="object_bigokuta_Tex_005D90" OutName="tex_00005D90" Format="rgba16" Width="8" Height="16" Offset="0x5D90"/>
<Texture Name="object_bigokuta_Tex_005E90" OutName="tex_00005E90" Format="rgba16" Width="16" Height="16" Offset="0x5E90"/>
<Texture Name="object_bigokuta_Tex_006090" OutName="tex_00006090" Format="rgba16" Width="16" Height="16" Offset="0x6090"/>
<Texture Name="object_bigokuta_Tex_006290" OutName="tex_00006290" Format="rgba16" Width="8" Height="8" Offset="0x6290"/>
<Texture Name="object_bigokuta_Tex_006310" OutName="tex_00006310" Format="rgba16" Width="8" Height="8" Offset="0x6310"/>
<Texture Name="object_bigokuta_Tex_006390" OutName="tex_00006390" Format="rgba16" Width="16" Height="16" Offset="0x6390"/>
<Texture Name="object_bigokuta_Tex_006590" OutName="tex_00006590" Format="rgba16" Width="16" Height="16" Offset="0x6590"/>
<Texture Name="object_bigokuta_Tex_006790" OutName="tex_00006790" Format="rgba16" Width="8" Height="16" Offset="0x6790"/>
<Texture Name="object_bigokuta_Tex_006890" OutName="tex_00006890" Format="rgba16" Width="16" Height="16" Offset="0x6890"/>
<Limb Name="object_bigokuta_Limb_006A90" LimbType="Standard" Offset="0x6A90"/>
<Limb Name="object_bigokuta_Limb_006A9C" LimbType="Standard" Offset="0x6A9C"/>
<Limb Name="object_bigokuta_Limb_006AA8" LimbType="Standard" Offset="0x6AA8"/>
<Limb Name="object_bigokuta_Limb_006AB4" LimbType="Standard" Offset="0x6AB4"/>
<Limb Name="object_bigokuta_Limb_006AC0" LimbType="Standard" Offset="0x6AC0"/>
<Limb Name="object_bigokuta_Limb_006ACC" LimbType="Standard" Offset="0x6ACC"/>
<Limb Name="object_bigokuta_Limb_006AD8" LimbType="Standard" Offset="0x6AD8"/>
<Limb Name="object_bigokuta_Limb_006AE4" LimbType="Standard" Offset="0x6AE4"/>
<Limb Name="object_bigokuta_Limb_006AF0" LimbType="Standard" Offset="0x6AF0"/>
<Limb Name="object_bigokuta_Limb_006AFC" LimbType="Standard" Offset="0x6AFC"/>
<Limb Name="object_bigokuta_Limb_006B08" LimbType="Standard" Offset="0x6B08"/>
<Limb Name="object_bigokuta_Limb_006B14" LimbType="Standard" Offset="0x6B14"/>
<Limb Name="object_bigokuta_Limb_006B20" LimbType="Standard" Offset="0x6B20"/>
<Limb Name="object_bigokuta_Limb_006B2C" LimbType="Standard" Offset="0x6B2C"/>
<Limb Name="object_bigokuta_Limb_006B38" LimbType="Standard" Offset="0x6B38"/>
<Limb Name="object_bigokuta_Limb_006B44" LimbType="Standard" Offset="0x6B44"/>
<Limb Name="object_bigokuta_Limb_006B50" LimbType="Standard" Offset="0x6B50"/>
<Limb Name="object_bigokuta_Limb_006B5C" LimbType="Standard" Offset="0x6B5C"/>
<Limb Name="object_bigokuta_Limb_006B68" LimbType="Standard" Offset="0x6B68"/>
<Skeleton Name="object_bigokuta_Skel_006BC0" Type="Flex" LimbType="Standard" Offset="0x6BC0"/>
</File>
</Root>
@@ -1,30 +0,0 @@
<Root>
<File Name="object_bird" Segment="6">
<Animation Name="gBirdFlyAnim" Offset="0x6C"/>
<DList Name="gBirdLeftWingDL" Offset="0x80"/>
<DList Name="gBirdLeftWingWrapper1DL" Offset="0x120"/>
<DList Name="gBirdLeftWingWrapper2DL" Offset="0x130"/>
<DList Name="gBirdRightWingDL" Offset="0x180"/>
<DList Name="gBirdRightWingWrapper1DL" Offset="0x220"/>
<DList Name="gBirdRightWingWrapper2DL" Offset="0x230"/>
<DList Name="gBirdBodyDL" Offset="0x280"/>
<DList Name="gBirdBodyWrapper1DL" Offset="0x3D0"/>
<DList Name="gBirdBodyWrapper2DL" Offset="0x3E0"/>
<Texture Name="gBirdFaceTex" OutName="face" Format="rgba16" Width="32" Height="32" Offset="0x500"/>
<Texture Name="gBirdTailTex" OutName="tail" Format="rgba16" Width="16" Height="32" Offset="0xD00"/>
<Texture Name="gBirdWingTex" OutName="wing" Format="rgba16" Width="64" Height="32" Offset="0x1100"/>
<Limb Name="gBirdLimb_002100" LimbType="Standard" Offset="0x2100"/>
<Limb Name="gBirdLimb_00210C" LimbType="Standard" Offset="0x210C"/>
<Limb Name="gBirdLimb_002118" LimbType="Standard" Offset="0x2118"/>
<Limb Name="gBirdLimb_002124" LimbType="Standard" Offset="0x2124"/>
<Limb Name="gBirdLeftWingLimb" LimbType="Standard" Offset="0x2130"/>
<Limb Name="gBirdLimb_00213C" LimbType="Standard" Offset="0x213C"/>
<Limb Name="gBirdLimb_002148" LimbType="Standard" Offset="0x2148"/>
<Limb Name="gBirdRightWingLimb" LimbType="Standard" Offset="0x2154"/>
<Limb Name="gBirdBodyLimb" LimbType="Standard" Offset="0x2160"/>
<Skeleton Name="gBirdSkel" Type="Normal" LimbType="Standard" Offset="0x2190"/>
</File>
</Root>
@@ -1,56 +0,0 @@
<Root>
<File Name="object_bji" Segment="6">
<!-- The textures used by these limbs aren't 64-bit aligned -->
<Limb Name="object_bji_Limb_000000" LimbType="Standard" Offset="0x0"/>
<Limb Name="object_bji_Limb_00000C" LimbType="Standard" Offset="0xC"/>
<Limb Name="object_bji_Limb_000018" LimbType="Standard" Offset="0x18"/>
<Limb Name="object_bji_Limb_000024" LimbType="Standard" Offset="0x24"/>
<Limb Name="object_bji_Limb_000030" LimbType="Standard" Offset="0x30"/>
<Limb Name="object_bji_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
<Limb Name="object_bji_Limb_000048" LimbType="Standard" Offset="0x48"/>
<Limb Name="object_bji_Limb_000054" LimbType="Standard" Offset="0x54"/>
<Limb Name="object_bji_Limb_000060" LimbType="Standard" Offset="0x60"/>
<Limb Name="object_bji_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
<Limb Name="object_bji_Limb_000078" LimbType="Standard" Offset="0x78"/>
<Limb Name="object_bji_Limb_000084" LimbType="Standard" Offset="0x84"/>
<Limb Name="object_bji_Limb_000090" LimbType="Standard" Offset="0x90"/>
<Limb Name="object_bji_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
<Limb Name="object_bji_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
<Skeleton Name="object_bji_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
<!-- 32-bit aligned textures. -->
<Texture Name="object_bji_TLUT_0000FC" OutName="tlut_000000FC" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
<Texture Name="object_bji_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="8" Height="8" Offset="0x2FC" TlutOffset="0xFC"/>
<Texture Name="object_bji_Tex_00033C" OutName="tex_0000033C" Format="ci8" Width="8" Height="8" Offset="0x33C" TlutOffset="0xFC"/>
<Texture Name="object_bji_Tex_00037C" OutName="tex_0000037C" Format="ci8" Width="16" Height="16" Offset="0x37C" TlutOffset="0xFC"/>
<Texture Name="object_bji_Tex_00047C" OutName="tex_0000047C" Format="ci8" Width="8" Height="8" Offset="0x47C" TlutOffset="0xFC"/>
<Texture Name="object_bji_Tex_0004BC" OutName="tex_000004BC" Format="ci8" Width="8" Height="8" Offset="0x4BC" TlutOffset="0xFC"/>
<Texture Name="object_bji_Tex_0004FC" OutName="tex_000004FC" Format="i8" Width="16" Height="16" Offset="0x4FC"/>
<Texture Name="object_bji_Tex_0005FC" OutName="tex_000005FC" Format="ci8" Width="32" Height="32" Offset="0x5FC" TlutOffset="0xFC"/>
<Texture Name="object_bji_Tex_0009FC" OutName="tex_000009FC" Format="ci8" Width="32" Height="32" Offset="0x9FC" TlutOffset="0xFC"/>
<Texture Name="object_bji_Tex_000DFC" OutName="tex_00000DFC" Format="ci8" Width="32" Height="32" Offset="0xDFC" TlutOffset="0xFC"/>
<Texture Name="object_bji_Tex_0011FC" OutName="tex_000011FC" Format="i8" Width="8" Height="8" Offset="0x11FC"/>
<DList Name="object_bji_DL_002560" Offset="0x2560"/>
<DList Name="object_bji_DL_002B88" Offset="0x2B88"/>
<DList Name="object_bji_DL_002C50" Offset="0x2C50"/>
<DList Name="object_bji_DL_002D40" Offset="0x2D40"/>
<DList Name="object_bji_DL_002E40" Offset="0x2E40"/>
<DList Name="object_bji_DL_002F08" Offset="0x2F08"/>
<DList Name="object_bji_DL_002FF8" Offset="0x2FF8"/>
<DList Name="object_bji_DL_0030F8" Offset="0x30F8"/>
<DList Name="object_bji_DL_003328" Offset="0x3328"/>
<DList Name="object_bji_DL_0033F0" Offset="0x33F0"/>
<DList Name="object_bji_DL_0034B8" Offset="0x34B8"/>
<DList Name="object_bji_DL_003580" Offset="0x3580"/>
<DList Name="object_bji_DL_003648" Offset="0x3648"/>
<DList Name="object_bji_DL_003710" Offset="0x3710"/>
<DList Name="object_bji_DL_0037D8" Offset="0x37D8"/>
<Texture Name="object_bji_Tex_003908" OutName="tex_00003908" Format="rgba16" Width="8" Height="8" Offset="0x3908"/>
<Texture Name="object_bji_Tex_003988" OutName="tex_00003988" Format="rgba16" Width="8" Height="8" Offset="0x3988"/>
<Texture Name="object_bji_Tex_003A08" OutName="tex_00003A08" Format="rgba16" Width="8" Height="8" Offset="0x3A08"/>
<DList Name="object_bji_DL_003F68" Offset="0x3F68"/>
</File>
</Root>
@@ -1,32 +0,0 @@
<Root>
<File Name="object_bl" Segment="6">
<!-- Biri Animations -->
<Animation Name="gBiriDischargeLightningAnim" Offset="0x24"/>
<Animation Name="gBiriClimbAnim" Offset="0x64"/>
<Animation Name="gBiriDefaultAnim" Offset="0xA4"/><!-- Used in various states, not just as an idle -->
<!-- Biri DLists -->
<DList Name="gBiriTentaclesDL" Offset="0x3B0"/>
<DList Name="gBiriInnerHoodDL" Offset="0x448"/>
<DList Name="gBiriOuterHoodDL" Offset="0x530"/>
<!-- Biri Textures -->
<Texture Name="gBiriOuterHoodTex" OutName="biri_outer_hood" Format="ia16" Width="16" Height="64" Offset="0x608"/>
<Texture Name="gBiriTentacles0Tex" OutName="biri_tentacles_0" Format="ia8" Width="48" Height="48" Offset="0xE08"/>
<Texture Name="gBiriTentacles1Tex" OutName="biri_tentacles_1" Format="ia8" Width="48" Height="48" Offset="0x1708"/>
<Texture Name="gBiriTentacles2Tex" OutName="biri_tentacles_2" Format="ia8" Width="48" Height="48" Offset="0x2008"/>
<Texture Name="gBiriTentacles3Tex" OutName="biri_tentacles_3" Format="ia8" Width="48" Height="48" Offset="0x2908"/>
<Texture Name="gBiriTentacles4Tex" OutName="biri_tentacles_4" Format="ia8" Width="48" Height="48" Offset="0x3208"/>
<Texture Name="gBiriTentacles5Tex" OutName="biri_tentacles_5" Format="ia8" Width="48" Height="48" Offset="0x3B08"/>
<Texture Name="gBiriTentacles6Tex" OutName="biri_tentacles_6" Format="ia8" Width="48" Height="48" Offset="0x4408"/>
<Texture Name="gBiriTentacles7Tex" OutName="biri_tentacles_7" Format="ia8" Width="48" Height="48" Offset="0x4D08"/>
<Texture Name="gBiriInnerHoodTex" OutName="biri_inner_hood" Format="ia16" Width="16" Height="16" Offset="0x5608"/>
<!-- Biri Limbs and Skeleton -->
<Limb Name="gBiriRootLimb" LimbType="Standard" Offset="0x5808"/>
<Limb Name="gBiriInnerHoodLimb" LimbType="Standard" Offset="0x5814"/>
<Limb Name="gBiriOuterHoodLimb" LimbType="Standard" Offset="0x5820"/>
<Limb Name="gBiriTentaclesLimb" LimbType="Standard" Offset="0x582C"/>
<Skeleton Name="gBiriSkel" Type="Normal" LimbType="Standard" Offset="0x5848"/>
</File>
</Root>
@@ -1,37 +0,0 @@
<Root>
<File Name="object_blkobj" Segment="6">
<Texture Name="object_blkobjTex_008090" OutName="object_blkobjTex_008090" Format="rgba16" Width="32" Height="32" Offset="0x8090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_008890" OutName="object_blkobjTex_008890" Format="rgba16" Width="32" Height="32" Offset="0x8890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_009090" OutName="object_blkobjTex_009090" Format="rgba16" Width="32" Height="32" Offset="0x9090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_009890" OutName="object_blkobjTex_009890" Format="rgba16" Width="32" Height="32" Offset="0x9890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00A090" OutName="object_blkobjTex_00A090" Format="ia16" Width="32" Height="32" Offset="0xA090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00A890" OutName="object_blkobjTex_00A890" Format="rgba16" Width="32" Height="32" Offset="0xA890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00B090" OutName="object_blkobjTex_00B090" Format="rgba16" Width="32" Height="32" Offset="0xB090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00B890" OutName="object_blkobjTex_00B890" Format="rgba16" Width="32" Height="32" Offset="0xB890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00C090" OutName="object_blkobjTex_00C090" Format="rgba16" Width="32" Height="32" Offset="0xC090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00C890" OutName="object_blkobjTex_00C890" Format="rgba16" Width="32" Height="32" Offset="0xC890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00D090" OutName="object_blkobjTex_00D090" Format="rgba16" Width="32" Height="32" Offset="0xD090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00D890" OutName="object_blkobjTex_00D890" Format="rgba16" Width="32" Height="32" Offset="0xD890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00E090" OutName="object_blkobjTex_00E090" Format="rgba16" Width="32" Height="32" Offset="0xE090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00E890" OutName="object_blkobjTex_00E890" Format="rgba16" Width="32" Height="64" Offset="0xE890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_00F890" OutName="object_blkobjTex_00F890" Format="rgba16" Width="32" Height="32" Offset="0xF890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_010090" OutName="object_blkobjTex_010090" Format="rgba16" Width="32" Height="32" Offset="0x10090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_010890" OutName="object_blkobjTex_010890" Format="rgba16" Width="32" Height="32" Offset="0x10890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_011090" OutName="object_blkobjTex_011090" Format="rgba16" Width="32" Height="32" Offset="0x11090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_011890" OutName="object_blkobjTex_011890" Format="rgba16" Width="32" Height="32" Offset="0x11890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_012090" OutName="object_blkobjTex_012090" Format="rgba16" Width="32" Height="32" Offset="0x12090" AddedByScript="true"/>
<Texture Name="object_blkobjTex_012890" OutName="object_blkobjTex_012890" Format="rgba16" Width="32" Height="32" Offset="0x12890" AddedByScript="true"/>
<Texture Name="object_blkobjTex_013090" OutName="object_blkobjTex_013090" Format="rgba16" Width="32" Height="32" Offset="0x13090" AddedByScript="true"/>
<!-- Illusion Room Collision -->
<Collision Name="gIllusionRoomCol" Offset="0x7564"/>
<!-- Illusion Room DLists -->
<DList Name="gIllusionRoomNormalDL" Offset="0x14E0"/>
<DList Name="gIllusionRoomIllusionDL" Offset="0x53D0"/>
<!-- Unused Content -->
<!-- Illusion room DLists -->
<DList Name="gIllusionRoomTreeDL" Offset="0x7EB0"/>
</File>
</Root>
@@ -1,47 +0,0 @@
<Root>
<File Name="object_bob" Segment="6">
<Limb Name="object_bob_Limb_000000" LimbType="Standard" Offset="0x0"/>
<Limb Name="object_bob_Limb_00000C" LimbType="Standard" Offset="0xC"/>
<Limb Name="object_bob_Limb_000018" LimbType="Standard" Offset="0x18"/>
<Limb Name="object_bob_Limb_000024" LimbType="Standard" Offset="0x24"/>
<Limb Name="object_bob_Limb_000030" LimbType="Standard" Offset="0x30"/>
<Limb Name="object_bob_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
<Limb Name="object_bob_Limb_000048" LimbType="Standard" Offset="0x48"/>
<Limb Name="object_bob_Limb_000054" LimbType="Standard" Offset="0x54"/>
<Limb Name="object_bob_Limb_000060" LimbType="Standard" Offset="0x60"/>
<Limb Name="object_bob_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
<Limb Name="object_bob_Limb_000078" LimbType="Standard" Offset="0x78"/>
<Limb Name="object_bob_Limb_000084" LimbType="Standard" Offset="0x84"/>
<Limb Name="object_bob_Limb_000090" LimbType="Standard" Offset="0x90"/>
<Limb Name="object_bob_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
<Limb Name="object_bob_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
<Skeleton Name="object_bob_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
<Texture Name="object_bob_TLUT_000108" OutName="tlut_00000108" Format="rgba16" Width="16" Height="16" Offset="0x108"/>
<Texture Name="object_bob_Tex_000308" OutName="tex_00000308" Format="ci8" Width="8" Height="8" Offset="0x308" TlutOffset="0x108"/>
<Texture Name="object_bob_Tex_000348" OutName="tex_00000348" Format="ci8" Width="8" Height="8" Offset="0x348" TlutOffset="0x108"/>
<Texture Name="object_bob_Tex_000388" OutName="tex_00000388" Format="ci8" Width="32" Height="32" Offset="0x388" TlutOffset="0x108"/>
<Texture Name="object_bob_Tex_000788" OutName="tex_00000788" Format="ci8" Width="8" Height="8" Offset="0x788" TlutOffset="0x108"/>
<Texture Name="object_bob_Tex_0007C8" OutName="tex_000007C8" Format="rgba16" Width="32" Height="32" Offset="0x7C8"/>
<Texture Name="object_bob_Tex_000FC8" OutName="tex_00000FC8" Format="rgba16" Width="32" Height="32" Offset="0xFC8"/>
<Texture Name="object_bob_Tex_0017C8" OutName="tex_000017C8" Format="rgba16" Width="32" Height="32" Offset="0x17C8"/>
<Texture Name="object_bob_Tex_001FC8" OutName="tex_00001FC8" Format="ci8" Width="16" Height="16" Offset="0x1FC8" TlutOffset="0x108"/>
<Texture Name="object_bob_Tex_0020C8" OutName="tex_000020C8" Format="ci8" Width="16" Height="16" Offset="0x20C8" TlutOffset="0x108"/>
<Texture Name="object_bob_Tex_0021C8" OutName="tex_000021C8" Format="ci8" Width="8" Height="8" Offset="0x21C8" TlutOffset="0x108"/>
<Texture Name="object_bob_Tex_002208" OutName="tex_00002208" Format="ci8" Width="16" Height="16" Offset="0x2208" TlutOffset="0x108"/>
<DList Name="object_bob_DL_003B78" Offset="0x3B78"/>
<DList Name="object_bob_DL_003F68" Offset="0x3F68"/>
<DList Name="object_bob_DL_0040B0" Offset="0x40B0"/>
<DList Name="object_bob_DL_0041E0" Offset="0x41E0"/>
<DList Name="object_bob_DL_004310" Offset="0x4310"/>
<DList Name="object_bob_DL_004458" Offset="0x4458"/>
<DList Name="object_bob_DL_004588" Offset="0x4588"/>
<DList Name="object_bob_DL_0046B8" Offset="0x46B8"/>
<DList Name="object_bob_DL_004A48" Offset="0x4A48"/>
<DList Name="object_bob_DL_004B18" Offset="0x4B18"/>
<DList Name="object_bob_DL_004BE8" Offset="0x4BE8"/>
<DList Name="object_bob_DL_004C38" Offset="0x4C38"/>
<DList Name="object_bob_DL_004D08" Offset="0x4D08"/>
<DList Name="object_bob_DL_004DD8" Offset="0x4DD8"/>
<DList Name="object_bob_DL_004E28" Offset="0x4E28"/>
</File>
</Root>
@@ -1,65 +0,0 @@
<Root>
<File Name="object_boj" Segment="6">
<!-- The textures used by these limbs aren't 64-bit aligned -->
<Limb Name="object_boj_Limb_000000" LimbType="Standard" Offset="0x0"/>
<Limb Name="object_boj_Limb_00000C" LimbType="Standard" Offset="0xC"/>
<Limb Name="object_boj_Limb_000018" LimbType="Standard" Offset="0x18"/>
<Limb Name="object_boj_Limb_000024" LimbType="Standard" Offset="0x24"/>
<Limb Name="object_boj_Limb_000030" LimbType="Standard" Offset="0x30"/>
<Limb Name="object_boj_Limb_00003C" LimbType="Standard" Offset="0x3C"/>
<Limb Name="object_boj_Limb_000048" LimbType="Standard" Offset="0x48"/>
<Limb Name="object_boj_Limb_000054" LimbType="Standard" Offset="0x54"/>
<Limb Name="object_boj_Limb_000060" LimbType="Standard" Offset="0x60"/>
<Limb Name="object_boj_Limb_00006C" LimbType="Standard" Offset="0x6C"/>
<Limb Name="object_boj_Limb_000078" LimbType="Standard" Offset="0x78"/>
<Limb Name="object_boj_Limb_000084" LimbType="Standard" Offset="0x84"/>
<Limb Name="object_boj_Limb_000090" LimbType="Standard" Offset="0x90"/>
<Limb Name="object_boj_Limb_00009C" LimbType="Standard" Offset="0x9C"/>
<Limb Name="object_boj_Limb_0000A8" LimbType="Standard" Offset="0xA8"/>
<Skeleton Name="object_boj_Skel_0000F0" Type="Flex" LimbType="Standard" Offset="0xF0"/>
<!-- 32-bit aligned textures. -->
<Texture Name="object_boj_TLUT_0000FC" OutName="tlut_000000FC" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
<Texture Name="object_boj_Tex_0002FC" OutName="tex_000002FC" Format="ci8" Width="8" Height="16" Offset="0x2FC" TlutOffset="0xFC"/>
<Texture Name="object_boj_Tex_00037C" OutName="tex_0000037C" Format="ci8" Width="8" Height="8" Offset="0x37C" TlutOffset="0xFC"/>
<Texture Name="object_boj_Tex_0003BC" OutName="tex_000003BC" Format="ci8" Width="32" Height="16" Offset="0x3BC" TlutOffset="0xFC"/>
<Texture Name="object_boj_Tex_0005BC" OutName="tex_000005BC" Format="ci8" Width="8" Height="8" Offset="0x5BC" TlutOffset="0xFC"/>
<Texture Name="object_boj_Tex_0005FC" OutName="tex_000005FC" Format="ci8" Width="16" Height="16" Offset="0x5FC" TlutOffset="0xFC"/>
<Texture Name="object_boj_Tex_0006FC" OutName="tex_000006FC" Format="ci8" Width="16" Height="16" Offset="0x6FC" TlutOffset="0xFC"/>
<Texture Name="object_boj_Tex_0007FC" OutName="tex_000007FC" Format="ci8" Width="16" Height="16" Offset="0x7FC" TlutOffset="0xFC"/>
<Texture Name="object_boj_Tex_0008FC" OutName="tex_000008FC" Format="ci8" Width="8" Height="8" Offset="0x8FC" TlutOffset="0xFC"/>
<Texture Name="object_boj_Tex_00093C" OutName="tex_0000093C" Format="i8" Width="16" Height="16" Offset="0x93C"/>
<Texture Name="object_boj_Tex_000A3C" OutName="tex_00000A3C" Format="ci8" Width="8" Height="8" Offset="0xA3C" TlutOffset="0xFC"/>
<Texture Name="object_boj_Tex_000A7C" OutName="tex_00000A7C" Format="i8" Width="8" Height="8" Offset="0xA7C"/>
<DList Name="object_boj_DL_0026F0" Offset="0x26F0"/>
<DList Name="object_boj_DL_002AC8" Offset="0x2AC8"/>
<DList Name="object_boj_DL_002C10" Offset="0x2C10"/>
<DList Name="object_boj_DL_002D18" Offset="0x2D18"/>
<DList Name="object_boj_DL_002E20" Offset="0x2E20"/>
<DList Name="object_boj_DL_002F68" Offset="0x2F68"/>
<DList Name="object_boj_DL_003070" Offset="0x3070"/>
<DList Name="object_boj_DL_003178" Offset="0x3178"/>
<DList Name="object_boj_DL_003350" Offset="0x3350"/>
<DList Name="object_boj_DL_003468" Offset="0x3468"/>
<DList Name="object_boj_DL_003578" Offset="0x3578"/>
<DList Name="object_boj_DL_003680" Offset="0x3680"/>
<DList Name="object_boj_DL_003798" Offset="0x3798"/>
<DList Name="object_boj_DL_0038A8" Offset="0x38A8"/>
<DList Name="object_boj_DL_0039B0" Offset="0x39B0"/>
<Texture Name="object_boj_TLUT_003B98" OutName="tlut_00003B98" Format="rgba16" Width="63" Height="4" Offset="0x3B98"/>
<Texture Name="object_boj_Tex_003D90" OutName="tex_00003D90" Format="ci8" Width="8" Height="8" Offset="0x3D90" TlutOffset="0x3B98"/>
<Texture Name="object_boj_Tex_003DD0" OutName="tex_00003DD0" Format="ci8" Width="16" Height="16" Offset="0x3DD0" TlutOffset="0x3B98"/>
<Texture Name="object_boj_Tex_003ED0" OutName="tex_00003ED0" Format="ci8" Width="16" Height="16" Offset="0x3ED0" TlutOffset="0x3B98"/>
<Texture Name="object_boj_Tex_003FD0" OutName="tex_00003FD0" Format="ci8" Width="8" Height="16" Offset="0x3FD0" TlutOffset="0x3B98"/>
<Texture Name="object_boj_Tex_004050" OutName="tex_00004050" Format="ci8" Width="16" Height="16" Offset="0x4050" TlutOffset="0x3B98"/>
<Texture Name="object_boj_Tex_004150" OutName="tex_00004150" Format="ci8" Width="16" Height="16" Offset="0x4150" TlutOffset="0x3B98"/>
<Texture Name="object_boj_Tex_004250" OutName="tex_00004250" Format="ci8" Width="16" Height="16" Offset="0x4250" TlutOffset="0x3B98"/>
<DList Name="object_boj_DL_0052E0" Offset="0x52E0"/>
<DList Name="object_boj_DL_005528" Offset="0x5528"/>
<DList Name="object_boj_DL_005738" Offset="0x5738"/>
<DList Name="object_boj_DL_0059B0" Offset="0x59B0"/>
<DList Name="object_boj_DL_005BC8" Offset="0x5BC8"/>
</File>
</Root>
@@ -1,14 +0,0 @@
<Root>
<File Name="object_bombf" Segment="6">
<!-- Bomb Flower DisplayList Textures -->
<Texture Name="gBombFlowerLeafOutwardsTex" OutName="bomb_flower_leaf_outwards" Format="rgba16" Width="32" Height="32" Offset="0x05D8"/>
<Texture Name="gBombFlowerLeafUpwardsTex" OutName="bomb_flower_leaf_upwards" Format="rgba16" Width="16" Height="32" Offset="0x0DD8"/>
<Texture Name="gBombFlowerBombTex" OutName="bomb_flower_bomb" Format="ia16" Width="32" Height="32" Offset="0x011D8"/>
<Texture Name="gBombFlowerFuseTex" OutName="bomb_flower_fuse" Format="rgba16" Width="4" Height="4" Offset="0x019D8"/>
<!-- Bomb Flower DisplayLists -->
<DList Name="gBombFlowerLeavesDL" Offset="0x340"/>
<DList Name="gBombFlowerBombAndSparkDL" Offset="0x408"/>
<DList Name="gBombFlowerBaseLeavesDL" Offset="0x530"/>
</File>
</Root>
@@ -1,7 +0,0 @@
<Root>
<File Name="object_bombiwa" Segment="6">
<Texture Name="object_bombiwa_TLUT_000000" OutName="tlut_00000000" Format="rgba16" Width="4" Height="4" Offset="0x0"/>
<Texture Name="object_bombiwa_Tex_000020" OutName="tex_00000020" Format="ci4" Width="64" Height="64" Offset="0x20" TlutOffset="0x0"/>
<DList Name="object_bombiwa_DL_0009E0" Offset="0x9E0"/>
</File>
</Root>
@@ -1,18 +0,0 @@
<Root>
<File Name="object_bowl" Segment="6">
<!-- Bombchu Bowling DisplayList Textures -->
<Texture Name="gBowlingWoodPanelTex" OutName="bowling_wood_panel" Format="rgba16" Width="64" Height="32" Offset="0x1C70"/>
<Texture Name="gBowlingStoneWallTex" OutName="bowling_stone_wall" Format="rgba16" Width="32" Height="32" Offset="0x2C70"/>
<Texture Name="gBowlingStripesTex" OutName="bowling_stripes" Format="i4" Width="16" Height="16" Offset="0x3470"/>
<!-- Bombchu Bowling DisplayLists -->
<DList Name="gBowlingRound1WallDL" Offset="0x610"/>
<DList Name="gBowlingRound2WallDL" Offset="0x1390"/>
<DList Name="gBowlingDL_1B80" Offset="0x1B80"/>
<!-- Bombchu Bowling Collision -->
<Collision Name="gBowlingFirstAndFinalRoundCol" Offset="0xCB8"/>
<Collision Name="gBowlingSecondRoundCol" Offset="0x1B00"/>
<Collision Name="gBowlingDefaultCol" Offset="0x1C40"/>
</File>
</Root>
@@ -1,30 +0,0 @@
<Root>
<File Name="object_box" Segment="6">
<Texture Name="object_boxTex_004F80" OutName="object_boxTex_004F80" Format="i8" Width="64" Height="32" Offset="0x4F80" AddedByScript="true"/>
<Skeleton Name="gTreasureChestCurveSkel" Type="Curve" LimbType="Curve" Offset="0x5EB8"/>
<CurveAnimation Name="gTreasureChestCurveAnim_4B60" SkelOffset="0x5EB8" Offset="0x4B60"/>
<CurveAnimation Name="gTreasureChestCurveAnim_4F70" SkelOffset="0x5EB8" Offset="0x4F70"/>
<Animation Name="gTreasureChestAnim_000128" Offset="0x128"/>
<Animation Name="gTreasureChestAnim_00024C" Offset="0x24C"/>
<Animation Name="gTreasureChestAnim_00043C" Offset="0x43C"/>
<DList Name="gTreasureChestChestFrontDL" Offset="0x6F0"/>
<Texture Name="gTreasureChestFrontTex" OutName="chest_front" Format="rgba16" Width="32" Height="64" Offset="0x1798"/>
<DList Name="gTreasureChestBossKeyChestFrontDL" Offset="0xAE8"/>
<Texture Name="gTreasureChestBossKeyFrontTex" OutName="boss_key_front_tex" Format="rgba16" Width="32" Height="64" Offset="0x3798"/>
<DList Name="gTreasureChestChestSideAndLidDL" Offset="0x10C0"/>
<Texture Name="gTreasureChestSideAndTopTex" OutName="side_and_top" Format="rgba16" Width="32" Height="32" Offset="0x2798"/>
<DList Name="gTreasureChestBossKeyChestSideAndTopDL" Offset="0x1678"/>
<Texture Name="gTreasureChestBossKeySideAndTopTex" OutName="boss_key_side_and_top" Format="rgba16" Width="32" Height="32" Offset="0x2F98"/>
<Skeleton Name="gTreasureChestSkel" Type="Normal" LimbType="Standard" Offset="0x47D8"/>
<Collision Name="gTreasureChestCol" Offset="0x5FC8"/>
<!--Large Unaccounted-->
<Blob Name="gBoxBlob_00025C" Size="0xF4" Offset="0x025C"/>
<Blob Name="gBoxBlob_00044C" Size="0x64" Offset="0x044C"/>
</File>
</Root>
@@ -1,25 +0,0 @@
<Root>
<File Name="object_brob" Segment="6">
<Animation Name="object_brob_Anim_000290" Offset="0x290"/>
<DList Name="object_brob_DL_0007E0" Offset="0x7E0"/>
<DList Name="object_brob_DL_000898" Offset="0x898"/>
<DList Name="object_brob_DL_0009D0" Offset="0x9D0"/>
<DList Name="object_brob_DL_000AE8" Offset="0xAE8"/>
<DList Name="object_brob_DL_000C00" Offset="0xC00"/>
<Texture Name="object_brob_Tex_000D48" OutName="tex_00000D48" Format="rgba16" Width="32" Height="32" Offset="0xD48"/>
<Limb Name="object_brob_Limb_001548" LimbType="Standard" Offset="0x1548"/>
<Limb Name="object_brob_Limb_001554" LimbType="Standard" Offset="0x1554"/>
<Limb Name="object_brob_Limb_001560" LimbType="Standard" Offset="0x1560"/>
<Limb Name="object_brob_Limb_00156C" LimbType="Standard" Offset="0x156C"/>
<Limb Name="object_brob_Limb_001578" LimbType="Standard" Offset="0x1578"/>
<Limb Name="object_brob_Limb_001584" LimbType="Standard" Offset="0x1584"/>
<Limb Name="object_brob_Limb_001590" LimbType="Standard" Offset="0x1590"/>
<Limb Name="object_brob_Limb_00159C" LimbType="Standard" Offset="0x159C"/>
<Limb Name="object_brob_Limb_0015A8" LimbType="Standard" Offset="0x15A8"/>
<Skeleton Name="object_brob_Skel_0015D8" Type="Flex" LimbType="Standard" Offset="0x15D8"/>
<Animation Name="object_brob_Anim_001678" Offset="0x1678"/>
<Animation Name="object_brob_Anim_001750" Offset="0x1750"/>
<Animation Name="object_brob_Anim_001958" Offset="0x1958"/>
<Collision Name="object_brob_Col_001A70" Offset="0x1A70"/>
</File>
</Root>
@@ -1,6 +0,0 @@
<Root>
<File Name="object_bubble" Segment="6">
<Texture Name="gBubbleTex" OutName="bubble" Format="ia8" Width="64" Height="64" Offset="0x0"/>
<DList Name="gBubbleDL" Offset="0x1000"/>
</File>
</Root>
@@ -1,116 +0,0 @@
<Root>
<File Name="object_bv" Segment="6">
<Texture Name="object_bvTex_000040" OutName="object_bvTex_000040" Format="ia16" Width="16" Height="64" Offset="0x40" AddedByScript="true"/>
<Texture Name="object_bvTex_000840" OutName="object_bvTex_000840" Format="ia16" Width="16" Height="16" Offset="0x840" AddedByScript="true"/>
<Texture Name="object_bvTex_000A40" OutName="object_bvTex_000A40" Format="i8" Width="16" Height="32" Offset="0xA40" AddedByScript="true"/>
<Texture Name="object_bvTex_0051A0" OutName="object_bvTex_0051A0" Format="rgba16" Width="8" Height="16" Offset="0x51A0" AddedByScript="true"/>
<Texture Name="object_bvTex_0052A0" OutName="object_bvTex_0052A0" Format="rgba16" Width="8" Height="16" Offset="0x52A0" AddedByScript="true"/>
<Texture Name="object_bvTex_0053A0" OutName="object_bvTex_0053A0" Format="rgba16" Width="16" Height="16" Offset="0x53A0" AddedByScript="true"/>
<Texture Name="object_bvTex_0055A0" OutName="object_bvTex_0055A0" Format="ia16" Width="16" Height="32" Offset="0x55A0" AddedByScript="true"/>
<Texture Name="object_bvTex_0059A0" OutName="object_bvTex_0059A0" Format="ia16" Width="16" Height="32" Offset="0x59A0" AddedByScript="true"/>
<Texture Name="object_bvTex_005DA0" OutName="object_bvTex_005DA0" Format="ia16" Width="16" Height="64" Offset="0x5DA0" AddedByScript="true"/>
<Texture Name="object_bvTex_0065A0" OutName="object_bvTex_0065A0" Format="i8" Width="16" Height="32" Offset="0x65A0" AddedByScript="true"/>
<Texture Name="object_bvTex_008F88" OutName="object_bvTex_008F88" Format="i8" Width="32" Height="32" Offset="0x8F88" AddedByScript="true"/>
<Texture Name="object_bvTex_0117B8" OutName="object_bvTex_0117B8" Format="rgba16" Width="16" Height="16" Offset="0x117B8" AddedByScript="true"/>
<Texture Name="object_bvTex_0119B8" OutName="object_bvTex_0119B8" Format="rgba16" Width="16" Height="16" Offset="0x119B8" AddedByScript="true"/>
<Texture Name="object_bvTex_011BB8" OutName="object_bvTex_011BB8" Format="rgba16" Width="16" Height="16" Offset="0x11BB8" AddedByScript="true"/>
<Texture Name="object_bvTex_012CE0" OutName="object_bvTex_012CE0" Format="i8" Width="64" Height="32" Offset="0x12CE0" AddedByScript="true"/>
<Texture Name="object_bvTex_013660" OutName="object_bvTex_013660" Format="ia16" Width="64" Height="64" Offset="0x13660" AddedByScript="true"/>
<Texture Name="object_bvTex_0170D8" OutName="object_bvTex_0170D8" Format="rgba16" Width="16" Height="8" Offset="0x170D8" AddedByScript="true"/>
<Texture Name="object_bvTex_0171D8" OutName="object_bvTex_0171D8" Format="rgba16" Width="16" Height="16" Offset="0x171D8" AddedByScript="true"/>
<Texture Name="object_bvTex_018770" OutName="object_bvTex_018770" Format="rgba16" Width="8" Height="8" Offset="0x18770" AddedByScript="true"/>
<Texture Name="object_bvTex_018D30" OutName="object_bvTex_018D30" Format="rgba16" Width="16" Height="8" Offset="0x18D30" AddedByScript="true"/>
<Texture Name="object_bvTex_018E30" OutName="object_bvTex_018E30" Format="rgba16" Width="16" Height="16" Offset="0x18E30" AddedByScript="true"/>
<Texture Name="object_bvTex_019BB8" OutName="object_bvTex_019BB8" Format="ci8" Width="32" Height="64" Offset="0x19BB8" TlutOffset="0x199B0" AddedByScript="true"/>
<Texture Name="object_bvTex_01A6B8" OutName="object_bvTex_01A6B8" Format="ci8" Width="32" Height="64" Offset="0x1A6B8" TlutOffset="0x1A4B0" AddedByScript="true"/>
<Texture Name="object_bvTex_01B1B8" OutName="object_bvTex_01B1B8" Format="ci8" Width="32" Height="64" Offset="0x1B1B8" TlutOffset="0x1AFB0" AddedByScript="true"/>
<Texture Name="object_bvTex_01BCB8" OutName="object_bvTex_01BCB8" Format="ci8" Width="32" Height="64" Offset="0x1BCB8" TlutOffset="0x1BAB0" AddedByScript="true"/>
<Texture Name="object_bvTex_01C7B8" OutName="object_bvTex_01C7B8" Format="ci8" Width="32" Height="64" Offset="0x1C7B8" TlutOffset="0x1C5B0" AddedByScript="true"/>
<Texture Name="object_bvTex_01D2B8" OutName="object_bvTex_01D2B8" Format="ci8" Width="32" Height="64" Offset="0x1D2B8" TlutOffset="0x1D0B0" AddedByScript="true"/>
<Texture Name="object_bvTex_01DDB8" OutName="object_bvTex_01DDB8" Format="ci8" Width="32" Height="64" Offset="0x1DDB8" TlutOffset="0x1DBB0" AddedByScript="true"/>
<Texture Name="object_bvTex_01E8B8" OutName="object_bvTex_01E8B8" Format="ci8" Width="32" Height="64" Offset="0x1E8B8" TlutOffset="0x1E6B0" AddedByScript="true"/>
<Texture Name="object_bvTLUT_0199B0" OutName="object_bvTLUT_0199B0" Format="rgba16" Width="16" Height="16" Offset="0x199B0" AddedByScript="true"/>
<Texture Name="object_bvTLUT_01A4B0" OutName="object_bvTLUT_01A4B0" Format="rgba16" Width="16" Height="16" Offset="0x1A4B0" AddedByScript="true"/>
<Texture Name="object_bvTLUT_01AFB0" OutName="object_bvTLUT_01AFB0" Format="rgba16" Width="16" Height="16" Offset="0x1AFB0" AddedByScript="true"/>
<Texture Name="object_bvTLUT_01BAB0" OutName="object_bvTLUT_01BAB0" Format="rgba16" Width="16" Height="16" Offset="0x1BAB0" AddedByScript="true"/>
<Texture Name="object_bvTLUT_01C5B0" OutName="object_bvTLUT_01C5B0" Format="rgba16" Width="16" Height="16" Offset="0x1C5B0" AddedByScript="true"/>
<Texture Name="object_bvTLUT_01D0B0" OutName="object_bvTLUT_01D0B0" Format="rgba16" Width="16" Height="16" Offset="0x1D0B0" AddedByScript="true"/>
<Texture Name="object_bvTLUT_01DBB0" OutName="object_bvTLUT_01DBB0" Format="rgba16" Width="16" Height="16" Offset="0x1DBB0" AddedByScript="true"/>
<Texture Name="object_bvTLUT_01E6B0" OutName="object_bvTLUT_01E6B0" Format="rgba16" Width="16" Height="16" Offset="0x1E6B0" AddedByScript="true"/>
<!-- Boss title card -->
<Texture Name="gBarinadeTitleCardTex" OutName="barinade_title_card" Format="ia8" Width="128" Height="120" Offset="0x1230"/>
<Skeleton Name="gBarinadeBodySkel" Type="Normal" LimbType="Standard" Offset="0x15B18"/>
<Skeleton Name="gBarinadeSupportSkel" Type="Flex" LimbType="Standard" Offset="0x17498"/>
<Skeleton Name="gBarinadeZapperSkel" Type="Flex" LimbType="Standard" Offset="0x199A0"/>
<Skeleton Name="gBarinadeStumpSkel" Type="Flex" LimbType="Standard" Offset="0x18870"/>
<Skeleton Name="gBarinadeBariSkel" Type="Normal" LimbType="Standard" Offset="0x4E70"/>
<Skeleton Name="gBarinadeCutSupportSkel" Type="Flex" LimbType="Standard" Offset="0x17FC8"/>
<Animation Name="gBarinadeBodyAnim" Offset="0x5184"/> <!-- Body anim 1-->
<Animation Name="gBarinadeSupportAttachedAnim" Offset="0x166A8"/> <!-- Support anim 1 -->
<Animation Name="gBarinadeZapperIdleAnim" Offset="0x18D18"/> <!-- Zapper anim 1 -->
<Animation Name="gBarinadeStumpAnim" Offset="0x18150"/> <!-- Stump anim 1 -->
<Animation Name="gBarinadeBariAnim" Offset="0x24"/> <!-- Bari anim -->
<Animation Name="gBarinadeSupportDamage1Anim" Offset="0x162AC"/> <!-- Support damaged anim 1 -->
<Animation Name="gBarinadeSupportDamage2Anim" Offset="0x164B0"/> <!-- Support damaged anim 2 -->
<Animation Name="gBarinadeSupportCutAnim" Offset="0x17694"/> <!-- Support cut init anim -->
<Animation Name="gBarinadeSupportDetachedAnim" Offset="0x177F4"/> <!-- Support cut idle anim -->
<Animation Name="gBarinadeZapperDamage1Anim" Offset="0x18A68"/> <!-- Zapper damaged anim 1 -->
<Animation Name="gBarinadeZapperDamage2Anim" Offset="0x18B90"/> <!-- Zapper damaged anim 2 -->
<!-- body overrides -->
<DList Name="gBarinadeDL_008D70" Offset="0x8D70"/>
<DList Name="gBarinadeDL_008BB8" Offset="0x8BB8"/>
<!-- Bari something -->
<DList Name="gBarinadeDL_000FA0" Offset="0xFA0"/>
<!-- large spark -->
<DList Name="gBarinadeDL_0156A0" Offset="0x156A0"/>
<DList Name="gBarinadeDL_015710" Offset="0x15710"/>
<!-- spark ball -->
<DList Name="gBarinadeDL_011738" Offset="0x11738"/>
<DList Name="gBarinadeDL_011768" Offset="0x11768"/>
<!-- blood -->
<DList Name="gBarinadeDL_009430" Offset="0x9430"/>
<DList Name="gBarinadeDL_009468" Offset="0x9468"/>
<!-- tumor -->
<DList Name="gBarinadeDL_0128B8" Offset="0x128B8"/>
<DList Name="gBarinadeDL_012948" Offset="0x12948"/>
<!-- gore -->
<DList Name="gBarinadeDL_012BA0" Offset="0x12BA0"/>
<DList Name="gBarinadeDL_012C50" Offset="0x12C50"/>
<!-- zapper charge -->
<DList Name="gBarinadeDL_0135B0" Offset="0x135B0"/>
<DList Name="gBarinadeDL_013638" Offset="0x13638"/>
<!-- small spark -->
<DList Name="gBarinadeDL_008F08" Offset="0x8F08"/>
<DList Name="gBarinadeDL_008F70" Offset="0x8F70"/>
<Texture Name="gBarinadeSparkBall1Tex" Format="i8" Width="64" Height="64" Offset="0x96F8"/>
<Texture Name="gBarinadeSparkBall2Tex" Format="i8" Width="64" Height="64" Offset="0xA6F8"/>
<Texture Name="gBarinadeSparkBall3Tex" Format="i8" Width="64" Height="64" Offset="0xB6F8"/>
<Texture Name="gBarinadeSparkBall4Tex" Format="i8" Width="64" Height="64" Offset="0xC6F8"/>
<Texture Name="gBarinadeSparkBall5Tex" Format="i8" Width="64" Height="64" Offset="0xD6F8"/>
<Texture Name="gBarinadeSparkBall6Tex" Format="i8" Width="64" Height="64" Offset="0xE6F8"/>
<Texture Name="gBarinadeSparkBall7Tex" Format="i8" Width="64" Height="64" Offset="0xF6F8"/>
<Texture Name="gBarinadeSparkBall8Tex" Format="i8" Width="64" Height="64" Offset="0x106F8"/>
<DList Name="gBarinadeDoorPiece1DL" Offset="0x1A3E8"/>
<DList Name="gBarinadeDoorPiece2DL" Offset="0x1AEE8"/>
<DList Name="gBarinadeDoorPiece3DL" Offset="0x1B9E8"/>
<DList Name="gBarinadeDoorPiece4DL" Offset="0x1C4E8"/>
<DList Name="gBarinadeDoorPiece5DL" Offset="0x1CFE8"/>
<DList Name="gBarinadeDoorPiece6DL" Offset="0x1DAE8"/>
<DList Name="gBarinadeDoorPiece7DL" Offset="0x1E5E8"/>
<DList Name="gBarinadeDoorPiece8DL" Offset="0x1F0E8"/>
<Animation Name="gBarinadeAnim_018A00" Offset="0x18A00"/>
<Animation Name="gBarinadeAnim_015F10" Offset="0x15F10"/>
<Animation Name="gBarinadeAnim_015D10" Offset="0x15D10"/>
<DList Name="gBarinadeDL_008E88" Offset="0x8E88"/>
<DList Name="gBarinadeDL_008EF0" Offset="0x8EF0"/>
<DList Name="gBarinadeDL_009388" Offset="0x9388"/>
<DList Name="gBarinadeDL_0093A0" Offset="0x93A0"/>
<DList Name="gBarinadeDL_0094F8" Offset="0x94F8"/>
<DList Name="gBarinadeDL_0095B0" Offset="0x95B0"/>
</File>
</Root>
@@ -1,29 +0,0 @@
<Root>
<File Name="object_bw" Segment="6">
<Animation Name="gTorchSlugEyestalkWaveAnim" Offset="0x228"/>
<DList Name="gTorchSlugLeftLowerEyestalkDL" Offset="0x2C0"/>
<DList Name="gTorchSlugLeftUpperEyestalkDL" Offset="0x3E8"/>
<DList Name="gTorchSlugRightLowerEyestalkDL" Offset="0x558"/>
<DList Name="gTorchSlugRightUpperEyestalkDL" Offset="0x680"/>
<DList Name="gTorchSlugBodyDL" Offset="0x1050"/>
<Texture Name="gTorchSlugEyestalkTex" OutName="tex_00001240" Format="rgba16" Width="16" Height="16" Offset="0x1240"/>
<Texture Name="gTorchSlugEyeTex" OutName="tex_00001440" Format="rgba16" Width="16" Height="16" Offset="0x1440"/>
<Texture Name="gTorchSlugBodyTLUT" OutName="tlut_00001640" Format="rgba16" Width="16" Height="16" Offset="0x1640"/>
<Texture Name="gTorchSlugBody1Tex" OutName="tex_00001840" Format="ci8" Width="32" Height="32" Offset="0x1840" TlutOffset="0x1640"/>
<Texture Name="gTorchSlugBody2Tex" OutName="tex_00001C40" Format="ci8" Width="32" Height="32" Offset="0x1C40" TlutOffset="0x1640"/>
<Limb Name="gTorchSlugBodyLimb" LimbType="Standard" Offset="0x2040"/>
<Limb Name="gTorchSlugLeftEyestalkRootRootLimb" LimbType="Standard" Offset="0x204C"/>
<Limb Name="gTorchSlugLeftEyestalkRootLimb" LimbType="Standard" Offset="0x2058"/>
<Limb Name="gTorchSlugLeftUpperEyestalkRootLimb" LimbType="Standard" Offset="0x2064"/>
<Limb Name="gTorchSlugLeftUpperEyestalkLimb" LimbType="Standard" Offset="0x2070"/>
<Limb Name="gTorchSlugLeftLowerEyestalkLimb" LimbType="Standard" Offset="0x207C"/>
<Limb Name="gTorchSlugRightEyestalkRootRootLimb" LimbType="Standard" Offset="0x2088"/>
<Limb Name="gTorchSlugRightEyestalkRootLimb" LimbType="Standard" Offset="0x2094"/>
<Limb Name="gTorchSlugRightUpperEyestalkRootLimb" LimbType="Standard" Offset="0x20A0"/>
<Limb Name="gTorchSlugRightUpperEyestalkLimb" LimbType="Standard" Offset="0x20AC"/>
<Limb Name="gTorchSlugRightLowerEyestalkLimb" LimbType="Standard" Offset="0x20B8"/>
<Skeleton Name="gTorchSlugSkel" Type="Normal" LimbType="Standard" Offset="0x20F0"/>
<Animation Name="gTorchSlugEyestalkRaiseAnim" Offset="0x21A0"/>
<Animation Name="gTorchSlugEyestalkFlailAnim" Offset="0x2250"/>
</File>
</Root>
@@ -1,7 +0,0 @@
<Root>
<File Name="object_bwall" Segment="6">
<DList Name="object_bwall_DL_000040" Offset="0x40"/>
<Collision Name="object_bwall_Col_000118" Offset="0x118"/>
<Texture Name="object_bwall_Tex_000150" OutName="tex_00000150" Format="rgba16" Width="32" Height="64" Offset="0x150"/>
</File>
</Root>
@@ -1,13 +0,0 @@
<Root>
<File Name="object_bxa" Segment="6">
<DList Name="object_bxa_DL_000890" Offset="0x890"/>
<Texture Name="object_bxa_Tex_000C40" OutName="tex_00000C40" Format="rgba16" Width="32" Height="32" Offset="0xC40"/>
<Texture Name="object_bxa_Tex_001440" OutName="tex_00001440" Format="rgba16" Width="32" Height="32" Offset="0x1440"/>
<DList Name="object_bxa_DL_001D80" Offset="0x1D80"/>
<DList Name="object_bxa_DL_0022F0" Offset="0x22F0"/>
<Texture Name="object_bxa_Tex_0024F0" OutName="tex_000024F0" Format="rgba16" Width="16" Height="16" Offset="0x24F0"/>
<Texture Name="object_bxa_Tex_0026F0" OutName="tex_000026F0" Format="i8" Width="16" Height="16" Offset="0x26F0"/>
<Texture Name="object_bxa_Tex_0027F0" OutName="tex_000027F0" Format="rgba16" Width="16" Height="16" Offset="0x27F0"/>
<Texture Name="object_bxa_Tex_0029F0" OutName="tex_000029F0" Format="rgba16" Width="16" Height="16" Offset="0x29F0"/>
</File>
</Root>
@@ -1,53 +0,0 @@
<Root>
<File Name="object_cne" Segment="6">
<!-- The textures used by these limbs aren't 64-bit aligned -->
<Limb Name="gCnePelvisLimb" LimbType="Standard" Offset="0x0"/>
<Limb Name="gCneLeftThighLimb" LimbType="Standard" Offset="0xC"/>
<Limb Name="gCneLeftShinLimb" LimbType="Standard" Offset="0x18"/>
<Limb Name="gCneLeftFootLimb" LimbType="Standard" Offset="0x24"/>
<Limb Name="gCneRightThighLimb" LimbType="Standard" Offset="0x30"/>
<Limb Name="gCneRightShinLimb" LimbType="Standard" Offset="0x3C"/>
<Limb Name="gCneRightFootLimb" LimbType="Standard" Offset="0x48"/>
<Limb Name="gCneTorsoLimb" LimbType="Standard" Offset="0x54"/>
<Limb Name="gCneLeftUpperArmLimb" LimbType="Standard" Offset="0x60"/>
<Limb Name="gCneLeftForearmLimb" LimbType="Standard" Offset="0x6C"/>
<Limb Name="gCneLeftHandLimb" LimbType="Standard" Offset="0x78"/>
<Limb Name="gCneRightUpperArmLimb" LimbType="Standard" Offset="0x84"/>
<Limb Name="gCneRightForearmLimb" LimbType="Standard" Offset="0x90"/>
<Limb Name="gCneRightHandLimb" LimbType="Standard" Offset="0x9C"/>
<Limb Name="gCneHeadLimb" LimbType="Standard" Offset="0xA8"/>
<Skeleton Name="gCneSkel" Type="Flex" LimbType="Standard" Offset="0xF0"/>
<!-- 32-bit aligned textures. -->
<Texture Name="gCneTLUT" OutName="cne_tlut" Format="rgba16" Width="16" Height="16" Offset="0xFC"/>
<Texture Name="gCneSkinTex" OutName="cne_skin" Format="ci8" Width="8" Height="8" Offset="0x2FC" TlutOffset="0xFC"/>
<Texture Name="gCneBrownHairTex" OutName="cne_brown_hair" Format="ci8" Width="8" Height="8" Offset="0x33C" TlutOffset="0xFC"/>
<Texture Name="gCneHandTex" OutName="cne_hand" Format="ci8" Width="8" Height="8" Offset="0x37C" TlutOffset="0xFC"/>
<Texture Name="gCneBrownHairSkinTex" OutName="cne_brown_hair_skin" Format="ci8" Width="8" Height="8" Offset="0x3BC" TlutOffset="0xFC"/>
<Texture Name="gCneBrownHairFaceTex" OutName="cne_brown_hair_face" Format="ci8" Width="8" Height="16" Offset="0x3FC" TlutOffset="0xFC"/>
<Texture Name="gCneDressTex" OutName="cne_dress" Format="i8" Width="8" Height="8" Offset="0x47C"/>
<Texture Name="gCneDressNeckTex" OutName="cne_dress_neck" Format="ci8" Width="8" Height="8" Offset="0x4BC" TlutOffset="0xFC"/>
<DList Name="gCneHeadBrownHairDL" Offset="0x1300"/>
<DList Name="gCneRightHandDL" Offset="0x1608"/>
<DList Name="gCneRightForearmDL" Offset="0x16E8"/>
<DList Name="gCneRightUpperArmDL" Offset="0x1808"/>
<DList Name="gCneLeftHandDL" Offset="0x18C8"/>
<DList Name="gCneLeftForearmDL" Offset="0x19A8"/>
<DList Name="gCneLeftUpperArmDL" Offset="0x1AC8"/>
<DList Name="gCneTorsoDL" Offset="0x1B88"/>
<DList Name="gCneRightFootDL" Offset="0x1E50"/>
<DList Name="gCneRightShinDL" Offset="0x1F18"/>
<DList Name="gCneRightThighDL" Offset="0x1FE0"/>
<DList Name="gCneLeftFootDL" Offset="0x20A8"/>
<DList Name="gCneLeftShinDL" Offset="0x2170"/>
<DList Name="gCneLeftThighDL" Offset="0x2238"/>
<DList Name="gCnePelvisDL" Offset="0x2300"/>
<Texture Name="gCneOrangeHairFaceTex" OutName="cne_orange_hair_face" Format="rgba16" Width="8" Height="16" Offset="0x23D0"/>
<Texture Name="gCneOrangeHairSkinTex" OutName="cne_orange_hair_skin" Format="rgba16" Width="8" Height="8" Offset="0x24D0"/>
<DList Name="gCneHeadOrangeHairDL" Offset="0x2860"/>
</File>
</Root>
@@ -1,41 +0,0 @@
<Root>
<File Name="object_cob" Segment="6">
<Texture Name="object_cob_TLUT_000000" OutName="tlut_00000000" Format="rgba16" Width="16" Height="16" Offset="0x0"/>
<Texture Name="object_cob_Tex_000200" OutName="tex_00000200" Format="ci8" Width="8" Height="16" Offset="0x200" TlutOffset="0x0"/>
<Texture Name="object_cob_Tex_000280" OutName="tex_00000280" Format="ci8" Width="8" Height="8" Offset="0x280" TlutOffset="0x0"/>
<Texture Name="object_cob_Tex_0002C0" OutName="tex_000002C0" Format="ci8" Width="8" Height="8" Offset="0x2C0" TlutOffset="0x0"/>
<Texture Name="object_cob_Tex_000300" OutName="tex_00000300" Format="ci8" Width="8" Height="8" Offset="0x300" TlutOffset="0x0"/>
<Texture Name="object_cob_Tex_000340" OutName="tex_00000340" Format="ci8" Width="8" Height="16" Offset="0x340" TlutOffset="0x0"/>
<DList Name="object_cob_DL_001300" Offset="0x1300"/>
<DList Name="object_cob_DL_001678" Offset="0x1678"/>
<DList Name="object_cob_DL_001780" Offset="0x1780"/>
<DList Name="object_cob_DL_001898" Offset="0x1898"/>
<DList Name="object_cob_DL_0019B0" Offset="0x19B0"/>
<DList Name="object_cob_DL_001AB8" Offset="0x1AB8"/>
<DList Name="object_cob_DL_001BD0" Offset="0x1BD0"/>
<DList Name="object_cob_DL_001CE8" Offset="0x1CE8"/>
<DList Name="object_cob_DL_001E40" Offset="0x1E40"/>
<DList Name="object_cob_DL_001E90" Offset="0x1E90"/>
<DList Name="object_cob_DL_001EE0" Offset="0x1EE0"/>
<DList Name="object_cob_DL_001F30" Offset="0x1F30"/>
<DList Name="object_cob_DL_001F80" Offset="0x1F80"/>
<DList Name="object_cob_DL_001FD0" Offset="0x1FD0"/>
<DList Name="object_cob_DL_002020" Offset="0x2020"/>
<Limb Name="object_cob_Limb_002108" LimbType="Standard" Offset="0x2108"/>
<Limb Name="object_cob_Limb_002114" LimbType="Standard" Offset="0x2114"/>
<Limb Name="object_cob_Limb_002120" LimbType="Standard" Offset="0x2120"/>
<Limb Name="object_cob_Limb_00212C" LimbType="Standard" Offset="0x212C"/>
<Limb Name="object_cob_Limb_002138" LimbType="Standard" Offset="0x2138"/>
<Limb Name="object_cob_Limb_002144" LimbType="Standard" Offset="0x2144"/>
<Limb Name="object_cob_Limb_002150" LimbType="Standard" Offset="0x2150"/>
<Limb Name="object_cob_Limb_00215C" LimbType="Standard" Offset="0x215C"/>
<Limb Name="object_cob_Limb_002168" LimbType="Standard" Offset="0x2168"/>
<Limb Name="object_cob_Limb_002174" LimbType="Standard" Offset="0x2174"/>
<Limb Name="object_cob_Limb_002180" LimbType="Standard" Offset="0x2180"/>
<Limb Name="object_cob_Limb_00218C" LimbType="Standard" Offset="0x218C"/>
<Limb Name="object_cob_Limb_002198" LimbType="Standard" Offset="0x2198"/>
<Limb Name="object_cob_Limb_0021A4" LimbType="Standard" Offset="0x21A4"/>
<Limb Name="object_cob_Limb_0021B0" LimbType="Standard" Offset="0x21B0"/>
<Skeleton Name="object_cob_Skel_0021F8" Type="Flex" LimbType="Standard" Offset="0x21F8"/>
</File>
</Root>
@@ -1,55 +0,0 @@
<Root>
<File Name="object_cow" Segment="6">
<!-- Cow Body Skeleton -->
<Skeleton Name="gCowBodySkel" Type="Flex" LimbType="Standard" Offset="0x4010"/>
<!-- Cow Body Limbs -->
<Limb Name="gCowRootLimb" LimbType="Standard" Offset="0x3FC0"/>
<Limb Name="gCowHeadLimb" LimbType="Standard" Offset="0x3FCC"/>
<Limb Name="gCowJawLimb" LimbType="Standard" Offset="0x3FD8"/>
<Limb Name="gCowNoseLimb" LimbType="Standard" Offset="0x3FE4"/>
<Limb Name="gCowNoseRingLimb" LimbType="Standard" Offset="0x3FF0"/>
<!-- Cow Body Limb DisplayLists -->
<DList Name="gCowTorsoDL" Offset="0x1A80"/>
<DList Name="gCowHeadDL" Offset="0x1FE8"/>
<DList Name="gCowJawDL" Offset="0x2760"/>
<DList Name="gCowNoseDL" Offset="0x2368"/>
<DList Name="gCowNoseRingDL" Offset="0x2628"/>
<!-- Cow Tail Skeleton -->
<Skeleton Name="gCowTailSkel" Type="Flex" LimbType="Standard" Offset="0x4C30"/>
<!-- Cow Tail Limbs -->
<Limb Name="gCowTailRootLimb" LimbType="Standard" Offset="0x4BE0"/>
<Limb Name="gCowTailUpperLimb" LimbType="Standard" Offset="0x4BEC"/>
<Limb Name="gCowTailMiddleLimb" LimbType="Standard" Offset="0x4BF8"/>
<Limb Name="gCowTailLowerLimb" LimbType="Standard" Offset="0x4C04"/>
<Limb Name="gCowTailEndLimb" LimbType="Standard" Offset="0x4C10"/>
<!-- Cow Tail Limb DisplayLists -->
<DList Name="gCowTailConnectionDL" Offset="0x46F0"/>
<DList Name="gCowTailUpperDL" Offset="0x47D0"/>
<DList Name="gCowTailMiddleDL" Offset="0x48D0"/>
<DList Name="gCowTailLowerDL" Offset="0x49D0"/>
<DList Name="gCowTailEndDL" Offset="0x4AD0"/>
<!-- Cow Animations -->
<Animation Name="gCowBodyChewAnim" Offset="0x01CC"/>
<Animation Name="gCowBodyMoveHeadAnim" Offset="0x4264"/>
<Animation Name="gCowTailIdleAnim" Offset="0x4348"/>
<Animation Name="gCowTailSwishAnim" Offset="0x4E98"/>
<!-- Cow Palettes -->
<Texture Name="gCowTLUT" OutName="cow_tlut" Format="rgba16" Width="16" Height="16" Offset="0x2880"/>
<!-- Cow DisplayList Textures -->
<Texture Name="gCowUdderTex" OutName="cow_udder" Format="ci8" Width="16" Height="16" Offset="0x2A80" TlutOffset="0x2880"/>
<Texture Name="gCowNoseRingTex" OutName="cow_nose_ring" Format="ci8" Width="8" Height="8" Offset="0x2B80" TlutOffset="0x2880"/>
<Texture Name="gCowNoseTex" OutName="cow_nose" Format="ci8" Width="16" Height="16" Offset="0x2BC0" TlutOffset="0x2880"/>
<Texture Name="gCowSpottedPatternTex" OutName="cow_spotted_pattern" Format="i8" Width="64" Height="64" Offset="0x2CC0"/>
<Texture Name="gCowEarTex" OutName="cow_ear" Format="ci8" Width="8" Height="16" Offset="0x3CC0" TlutOffset="0x2880"/>
<Texture Name="gCowEyelidTex" OutName="cow_eyelid" Format="rgba16" Width="16" Height="16" Offset="0x3D40"/>
<Texture Name="gCowTailTex" OutName="cow_tail" Format="ci8" Width="8" Height="16" Offset="0x3F40" TlutOffset="0x2880"/>
</File>
</Root>
@@ -1,11 +0,0 @@
<Root>
<File Name="object_crow" Segment="6">
<Animation Name="gGuayFlyAnim" Offset="0xF0"/>
<Texture Name="gGuayEyeTex" OutName="eye" Format="rgba16" Width="16" Height="16" Offset="0xC40"/>
<Texture Name="gGuayBodyTex" OutName="body" Format="rgba16" Width="16" Height="16" Offset="0xA40"/>
<Texture Name="gGuayTailTex" OutName="tail" Format="rgba16" Width="16" Height="16" Offset="0xE40"/>
<Skeleton Name="gGuaySkel" Type="Flex" LimbType="Standard" Offset="0x10C0"/>
</File>
</Root>
@@ -1,60 +0,0 @@
<Root>
<File Name="object_cs" Segment="6">
<Skeleton Name="gGraveyardKidSkel" Type="Flex" LimbType="Standard" Offset="0x8540"/>
<Limb Name="gGraveyardKidTorsoLimb" LimbType="Standard" Offset="0x8450"/>
<Limb Name="gGraveyardKidLeftThighLimb" LimbType="Standard" Offset="0x845C"/>
<Limb Name="gGraveyardKidLeftShinLimb" LimbType="Standard" Offset="0x8468"/>
<Limb Name="gGraveyardKidLeftFootLimb" LimbType="Standard" Offset="0x8474"/>
<Limb Name="gGraveyardKidRightThighLimb" LimbType="Standard" Offset="0x8480"/>
<Limb Name="gGraveyardKidRightShinLimb" LimbType="Standard" Offset="0x848C"/>
<Limb Name="gGraveyardKidRightFootLimb" LimbType="Standard" Offset="0x8498"/>
<Limb Name="gGraveyardKidChestLimb" LimbType="Standard" Offset="0x84A4"/>
<Limb Name="gGraveyardKidLeftShoulderLimb" LimbType="Standard" Offset="0x84B0"/>
<Limb Name="gGraveyardKidLeftArmLimb" LimbType="Standard" Offset="0x84BC"/>
<Limb Name="gGraveyardKidLeftHandLimb" LimbType="Standard" Offset="0x84C8"/>
<Limb Name="gGraveyardKidRightShoulderLimb" LimbType="Standard" Offset="0x84D4"/>
<Limb Name="gGraveyardKidRightArmLimb" LimbType="Standard" Offset="0x84E0"/>
<Limb Name="gGraveyardKidRightHandLimb" LimbType="Standard" Offset="0x84EC"/>
<Limb Name="gGraveyardKidHeadLimb" LimbType="Standard" Offset="0x84F8"/>
<DList Name="gGraveyardKidTorsoDL" Offset="0x7910"/>
<DList Name="gGraveyardKidLeftThighDL" Offset="0x7F00"/>
<DList Name="gGraveyardKidLeftShinDL" Offset="0x8050"/>
<DList Name="gGraveyardKidLeftFootDL" Offset="0x81E8"/>
<DList Name="gGraveyardKidRightThighDL" Offset="0x7A30"/>
<DList Name="gGraveyardKidRightShinDL" Offset="0x7B80"/>
<DList Name="gGraveyardKidRightFootDL" Offset="0x7D18"/>
<DList Name="gGraveyardKidChestDL" Offset="0x65B0"/>
<DList Name="gGraveyardKidLeftUpperArmDL" Offset="0x7388"/>
<DList Name="gGraveyardKidLeftArmDL" Offset="0x7540"/>
<DList Name="gGraveyardKidLeftHandDL" Offset="0x7788"/>
<DList Name="gGraveyardKidRightUpperArmDL" Offset="0x6CA8"/>
<DList Name="gGraveyardKidRightArmDL" Offset="0x6E60"/>
<DList Name="gGraveyardKidRightHandDL" Offset="0x70A8"/>
<DList Name="gGraveyardKidHeadDL" Offset="0x6808"/>
<Animation Name="gGraveyardKidWalkAnim" Offset="0x0700"/>
<Animation Name="gGraveyardKidSwingStickUpAnim" Offset="0x0E10"/>
<Animation Name="gGraveyardKidGrabStickTwoHandsAnim" Offset="0x1588"/>
<Animation Name="gGraveyardKidIdleAnim" Offset="0x195C"/>
<Texture Name="gGraveyardKidEyesOpenTex" OutName="eyes_open" Format="rgba16" Width="64" Height="16" Offset="0x2130"/>
<Texture Name="gGraveyardKidEyesHalfTex" OutName="eyes_half" Format="rgba16" Width="64" Height="16" Offset="0x2930"/>
<Texture Name="gGraveyardKidEyesClosedTex" OutName="eyes_closed" Format="rgba16" Width="64" Height="16" Offset="0x3130"/>
<Texture Name="gGraveyardKidTLUT" OutName="tlut" Format="rgba16" Width="16" Height="16" Offset="0x1970"/>
<Texture Name="gGraveyardKidGradientTex" OutName="gradient" Format="ci8" Width="8" Height="8" Offset="0x1B70" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidPantsTex' OutName="pants" Format="ci8" Width="16" Height="16" Offset="0x3C70" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidBoot1Tex' OutName="boot1" Format="ci8" Width="8" Height="16" Offset="0x3BF0" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidBoot2Tex' OutName="boot2" Format="ci8" Width="8" Height="8" Offset="0x3BB0" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidHairTex' OutName="hair" Format="ci8" Width="16" Height="16" Offset="0x1BB0" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidEarTex' OutName="ear" Format="ci8" Width="8" Height="8" Offset="0x1CB0" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidNoseTex' OutName="nose" Format="ci8" Width="8" Height="8" Offset="0x1CF0" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidMouthTex' OutName="mouth" Format="rgba16" Width="32" Height="16" Offset="0x1D30"/>
<Texture Name='gGraveyardKidShirt1Tex' OutName="shirt1" Format="ci8" Width="16" Height="16" Offset="0x3A30" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidShirt2Tex' OutName="shirt2" Format="ci8" Width="8" Height="8" Offset="0x3B30" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidFingersTex' OutName="fingers" Format="ci8" Width="16" Height="16" Offset="0x3930" TlutOffset="0x1970"/>
<Texture Name='gGraveyardKidStickTex' OutName="stick" Format="ci8" Width="8" Height="8" Offset="0x3B70" TlutOffset="0x1970"/>
</File>
</Root>
@@ -1,7 +0,0 @@
<Root>
<File Name="object_d_elevator" Segment="6">
<DList Name="object_d_elevator_DL_000180" Offset="0x180"/>
<Collision Name="object_d_elevator_Col_000360" Offset="0x360"/>
<Texture Name="object_d_elevator_Tex_000390" OutName="tex_00000390" Format="i8" Width="64" Height="64" Offset="0x390"/>
</File>
</Root>
@@ -1,10 +0,0 @@
<Root>
<File Name="object_d_hsblock" Segment="6">
<Collision Name="gHookshotTargetCol" Offset="0x578"/>
<Collision Name="gHookshotPostCol" Offset="0x730"/>
<DList Name="gHookshotPostDL" Offset="0x210"/>
<DList Name="gHookshotTargetDL" Offset="0x470"/>
<Texture Name="gHookshotTargetTex" OutName="hookshot_target" Format="i4" Width="64" Height="64" Offset="0x760"/>
<Texture Name="gHookshotPostTex" OutName="hookshot_post" Format="i8" Width="32" Height="64" Offset="0xF60"/>
</File>
</Root>
@@ -1,8 +0,0 @@
<Root>
<File Name="object_d_lift" Segment="6">
<DList Name="gCollapsingPlatformDL" Offset="0x140"/>
<Collision Name="gCollapsingPlatformCol" Offset="0x3D0"/>
<Texture Name="gCollapsingPlatformSideTex" OutName="collapsing_platform_side" Format="i8" Width="64" Height="16" Offset="0x400"/>
<Texture Name="gCollapsingPlatformTopTex" OutName="collapsing_platform_top" Format="i8" Width="64" Height="64" Offset="0x800"/>
</File>
</Root>
@@ -1,60 +0,0 @@
<Root>
<File Name="object_daiku" Segment="6">
<Animation Name="object_daiku_Anim_000600" Offset="0x600"/>
<Animation Name="object_daiku_Anim_000C44" Offset="0xC44"/>
<Animation Name="object_daiku_Anim_001AB0" Offset="0x1AB0"/>
<Texture Name="object_daiku_TLUT_001AC0" OutName="tlut_00001AC0" Format="rgba16" Width="16" Height="16" Offset="0x1AC0"/>
<Texture Name="object_daiku_Tex_001CC0" OutName="tex_00001CC0" Format="ci8" Width="8" Height="8" Offset="0x1CC0" TlutOffset="0x1AC0"/>
<Texture Name="object_daiku_Tex_001D00" OutName="tex_00001D00" Format="ci8" Width="16" Height="16" Offset="0x1D00" TlutOffset="0x1AC0"/>
<Texture Name="object_daiku_Tex_001E00" OutName="tex_00001E00" Format="rgba16" Width="4" Height="4" Offset="0x1E00"/>
<Texture Name="object_daiku_Tex_001E20" OutName="tex_00001E20" Format="ci8" Width="8" Height="16" Offset="0x1E20" TlutOffset="0x1AC0"/>
<Texture Name="object_daiku_Tex_001EA0" OutName="tex_00001EA0" Format="ci8" Width="8" Height="8" Offset="0x1EA0" TlutOffset="0x1AC0"/>
<Texture Name="object_daiku_Tex_001EE0" OutName="tex_00001EE0" Format="ci8" Width="16" Height="16" Offset="0x1EE0" TlutOffset="0x1AC0"/>
<Texture Name="object_daiku_Tex_001FE0" OutName="tex_00001FE0" Format="ci8" Width="8" Height="8" Offset="0x1FE0" TlutOffset="0x1AC0"/>
<Texture Name="object_daiku_Tex_002020" OutName="tex_00002020" Format="rgba16" Width="32" Height="32" Offset="0x2020"/>
<Texture Name="object_daiku_Tex_002820" OutName="tex_00002820" Format="ci8" Width="16" Height="16" Offset="0x2820" TlutOffset="0x1AC0"/>
<Texture Name="object_daiku_Tex_002920" OutName="tex_00002920" Format="ci8" Width="8" Height="8" Offset="0x2920" TlutOffset="0x1AC0"/>
<Texture Name="object_daiku_Tex_002960" OutName="tex_00002960" Format="ci8" Width="8" Height="8" Offset="0x2960" TlutOffset="0x1AC0"/>
<Texture Name="object_daiku_Tex_0029A0" OutName="tex_000029A0" Format="ci8" Width="8" Height="8" Offset="0x29A0" TlutOffset="0x1AC0"/>
<DList Name="object_daiku_DL_005490" Offset="0x5490"/>
<DList Name="object_daiku_DL_005880" Offset="0x5880"/>
<DList Name="object_daiku_DL_005990" Offset="0x5990"/>
<DList Name="object_daiku_DL_005AC0" Offset="0x5AC0"/>
<DList Name="object_daiku_DL_005BD0" Offset="0x5BD0"/>
<DList Name="object_daiku_DL_005CF0" Offset="0x5CF0"/>
<DList Name="object_daiku_DL_006210" Offset="0x6210"/>
<DList Name="object_daiku_DL_006520" Offset="0x6520"/>
<DList Name="object_daiku_DL_006650" Offset="0x6650"/>
<DList Name="object_daiku_DL_006780" Offset="0x6780"/>
<DList Name="object_daiku_DL_0068F0" Offset="0x68F0"/>
<DList Name="object_daiku_DL_006A20" Offset="0x6A20"/>
<DList Name="object_daiku_DL_006B50" Offset="0x6B50"/>
<DList Name="object_daiku_DL_006CC0" Offset="0x6CC0"/>
<DList Name="object_daiku_DL_006EB0" Offset="0x6EB0"/>
<DList Name="object_daiku_DL_007158" Offset="0x7158"/>
<DList Name="object_daiku_DL_007268" Offset="0x7268"/>
<DList Name="object_daiku_DL_007380" Offset="0x7380"/>
<DList Name="object_daiku_DL_007630" Offset="0x7630"/>
<DList Name="object_daiku_DL_007740" Offset="0x7740"/>
<Limb Name="object_daiku_Limb_007858" LimbType="Standard" Offset="0x7858"/>
<Limb Name="object_daiku_Limb_007864" LimbType="Standard" Offset="0x7864"/>
<Limb Name="object_daiku_Limb_007870" LimbType="Standard" Offset="0x7870"/>
<Limb Name="object_daiku_Limb_00787C" LimbType="Standard" Offset="0x787C"/>
<Limb Name="object_daiku_Limb_007888" LimbType="Standard" Offset="0x7888"/>
<Limb Name="object_daiku_Limb_007894" LimbType="Standard" Offset="0x7894"/>
<Limb Name="object_daiku_Limb_0078A0" LimbType="Standard" Offset="0x78A0"/>
<Limb Name="object_daiku_Limb_0078AC" LimbType="Standard" Offset="0x78AC"/>
<Limb Name="object_daiku_Limb_0078B8" LimbType="Standard" Offset="0x78B8"/>
<Limb Name="object_daiku_Limb_0078C4" LimbType="Standard" Offset="0x78C4"/>
<Limb Name="object_daiku_Limb_0078D0" LimbType="Standard" Offset="0x78D0"/>
<Limb Name="object_daiku_Limb_0078DC" LimbType="Standard" Offset="0x78DC"/>
<Limb Name="object_daiku_Limb_0078E8" LimbType="Standard" Offset="0x78E8"/>
<Limb Name="object_daiku_Limb_0078F4" LimbType="Standard" Offset="0x78F4"/>
<Limb Name="object_daiku_Limb_007900" LimbType="Standard" Offset="0x7900"/>
<Limb Name="object_daiku_Limb_00790C" LimbType="Standard" Offset="0x790C"/>
<Skeleton Name="object_daiku_Skel_007958" Type="Flex" LimbType="Standard" Offset="0x7958"/>
<Animation Name="object_daiku_Anim_007DE0" Offset="0x7DE0"/>
<Animation Name="object_daiku_Anim_008164" Offset="0x8164"/>
<Animation Name="object_daiku_Anim_00885C" Offset="0x885C"/>
</File>
</Root>
@@ -1,32 +0,0 @@
<Root>
<File Name="object_ddan_objects" Segment="6">
<!-- Dodongo's Cavern DisplayList Textures -->
<Texture Name="gDodongoTex_0410" OutName="tex_0410" Format="ci8" Width="32" Height="64" Offset="0x0410" TlutOffset="0x02D0"/>
<Texture Name="gDodongoRisingPlatformSide1Tex" OutName="rising_platform_side_1" Format="ci8" Width="32" Height="64" Offset="0x2018" TlutOffset="0x1E10"/>
<Texture Name="gDodongoRisingPlatformTopTex" OutName="rising_platform_top" Format="ci8" Width="32" Height="32" Offset="0x2818" TlutOffset="0x1E10"/>
<Texture Name="gDodongoRisingPlatformSide2Tex" OutName="rising_platform_side_2" Format="ci8" Width="32" Height="64" Offset="0x2C18" TlutOffset="0x1E10"/>
<Texture Name="gDodongoFallingStairsTex" OutName="falling_stairs" Format="ci8" Width="32" Height="32" Offset="0x3F18" TlutOffset="0x3D10"/>
<Texture Name="gDodongoDoorLeftSideTex" OutName="door_left_side" Format="rgba16" Width="32" Height="64" Offset="0x4F60"/>
<Texture Name="gDodongoBarsTex" OutName="door_bars" Format="rgba16" Width="32" Height="32" Offset="0x5F60"/>
<Texture Name="gDodongoBarsBottomTex" OutName="door_bars_bottom" Format="rgba16" Width="32" Height="32" Offset="0x6760"/>
<Texture Name="gDodongoTex_6F60" OutName="tex_6F60" Format="rgba16" Width="32" Height="32" Offset="0x6F60"/>
<Texture Name="gDodongoFallingStairsVinesTex" OutName="falling_stairs_vines" Format="rgba16" Width="32" Height="64" Offset="0x7760"/>
<!-- Palettes -->
<Texture Name="gDodongo1TLUT" OutName="tlut_1" Format="rgba16" Width="160" Height="1" Offset="0x02D0"/>
<Texture Name="gDodongo2TLUT" OutName="tlut_2" Format="rgba16" Width="16" Height="16" Offset="0x1E10"/> <!-- Palette seems to be actually 258 colors -->
<Texture Name="gDodongo3TLUT" OutName="tlut_3" Format="rgba16" Width="16" Height="16" Offset="0x3D10"/> <!-- Palette seems to be actually 258 colors -->
<!-- Dodongo's Cavern DisplayLists -->
<DList Name="gDodongoDoorDL" Offset="0xC0"/>
<DList Name="gDodongoBarsDL" Offset="0x1F0"/>
<DList Name="gDodongoLowerJawDL" Offset="0x1350"/>
<DList Name="gDodongoRisingPlatformDL" Offset="0x37B8"/>
<DList Name="gDodongoFallingStairsDL" Offset="0x48A8"/>
<!-- Dodongo's Cavern Collision -->
<Collision Name="gDodongoLowerJawCol" Offset="0x1DDC"/>
<Collision Name="gDodongoRisingPlatformCol" Offset="0x3CE0"/>
<Collision Name="gDodongoFallingStairsCol" Offset="0x4F30"/>
</File>
</Root>
@@ -1,38 +0,0 @@
<Root>
<File Name="object_dekubaba" Segment="6">
<!-- Deku Baba animations -->
<Animation Name="gDekuBabaPauseChompAnim" Offset="0x208"/>
<Animation Name="gDekuBabaFastChompAnim" Offset="0x2B8"/>
<!-- Deku Baba body DLists (not all are limb DLists) -->
<DList Name="gDekuBabaLowerJawDL" Offset="0x580"/>
<DList Name="gDekuBabaUpperJawDL" Offset="0xB68"/>
<DList Name="gDekuBabaBaseLeavesDL" Offset="0x10F0"/>
<DList Name="gDekuBabaStemTopDL" Offset="0x1330"/>
<DList Name="gDekuBabaStemMiddleDL" Offset="0x1628"/>
<DList Name="gDekuBabaStemBaseDL" Offset="0x1828"/>
<!-- Deku Baba body textures -->
<Texture Name="gDekuBabaJawOuterTex" OutName="deku_baba_jaw_outer" Format="rgba16" Width="16" Height="32" Offset="0x18D0"/>
<Texture Name="gDekuBabaJawInnerTex" OutName="deku_baba_jaw_inner" Format="rgba16" Width="32" Height="32" Offset="0x1CD0"/>
<Texture Name="gDekuBabaLeafTex" OutName="deku_baba_leaf" Format="rgba16" Width="16" Height="32" Offset="0x24D0"/>
<Texture Name="gDekuBabaBulbTex" OutName="deku_baba_bulb" Format="rgba16" Width="8" Height="8" Offset="0x28D0"/>
<Texture Name="gDekuBabaStemTex" OutName="deku_baba_stem" Format="rgba16" Width="8" Height="8" Offset="0x2950"/>
<!-- Deku Baba limbs -->
<Limb Name="object_dekubaba_Limb_0029D0" LimbType="Standard" Offset="0x29D0"/>
<Limb Name="object_dekubaba_Limb_0029DC" LimbType="Standard" Offset="0x29DC"/>
<Limb Name="object_dekubaba_Limb_0029E8" LimbType="Standard" Offset="0x29E8"/>
<Limb Name="object_dekubaba_Limb_0029F4" LimbType="Standard" Offset="0x29F4"/>
<Limb Name="object_dekubaba_Limb_002A00" LimbType="Standard" Offset="0x2A00"/>
<Limb Name="object_dekubaba_Limb_002A0C" LimbType="Standard" Offset="0x2A0C"/>
<Limb Name="object_dekubaba_Limb_002A18" LimbType="Standard" Offset="0x2A18"/>
<!-- Deku Baba skeleton -->
<Skeleton Name="gDekuBabaSkel" Type="Normal" LimbType="Standard" Offset="0x2A40"/>
<!-- Deku Baba stick drop -->
<DList Name="gDekuBabaStickDropDL" Offset="0x3070"/>
<Texture Name="gDekuBabaStickDropTex" OutName="deku_baba_stick_drop" Format="rgba16" Width="32" Height="32" Offset="0x31C0"/>
</File>
</Root>
@@ -1,13 +0,0 @@
<Root>
<File Name="object_dekujr" Segment="6">
<Texture Name="object_dekujr_Tex_000000" OutName="tex_00000000" Format="rgba16" Width="32" Height="32" Offset="0x0"/>
<Texture Name="object_dekujr_Tex_000800" OutName="tex_00000800" Format="i4" Width="64" Height="64" Offset="0x800"/>
<Texture Name="object_dekujr_Tex_001000" OutName="tex_00001000" Format="rgba16" Width="32" Height="16" Offset="0x1000"/>
<Texture Name="object_dekujr_Tex_001400" OutName="tex_00001400" Format="ia8" Width="32" Height="16" Offset="0x1400"/>
<Texture Name="object_dekujr_Tex_001600" OutName="tex_00001600" Format="ia8" Width="8" Height="8" Offset="0x1600"/>
<Texture Name="object_dekujr_Tex_001640" OutName="tex_00001640" Format="ia8" Width="64" Height="64" Offset="0x1640"/>
<Texture Name="object_dekujr_Tex_002640" OutName="tex_00002640" Format="ia16" Width="32" Height="16" Offset="0x2640"/>
<DList Name="object_dekujr_DL_0030D0" Offset="0x30D0"/> <!-- dekujr body -->
<DList Name="object_dekujr_DL_0032D8" Offset="0x32D8"/> <!-- dekujr face and shadow -->
</File>
</Root>
@@ -1,32 +0,0 @@
<Root>
<File Name="object_dekunuts" Segment="6">
<!-- Deku Scrub skeleton -->
<Skeleton Name="gDekuNutsSkel" Type="Normal" LimbType="Standard" Offset="0x3268"/>
<!-- Deku Scrub animations -->
<Animation Name="gDekuNutsSpitAnim" Offset="0x1C4"/>
<Animation Name="gDekuNutsDamageAnim" Offset="0x368"/>
<Animation Name="gDekuNutsBurrowAnim" Offset="0x4D8"/>
<Animation Name="gDekuNutsDieAnim" Offset="0x6B0"/>
<Animation Name="gDekuNutsUnburrowAnim" Offset="0x8C4"/>
<Animation Name="gDekuNutsLookAroundAnim" Offset="0xAF0"/>
<Animation Name="gDekuNutsUpAnim" Offset="0xD1C"/>
<Animation Name="gDekuNutsStandAnim" Offset="0xE6C"/>
<Animation Name="gDekuNutsGaspAnim" Offset="0x1024"/>
<Animation Name="gDekuNutsRunAnim" Offset="0x3650"/>
<!-- Deku Scrub textures -->
<Texture Name="gDekuNutsLeafTex" OutName="leaf" Format="rgba16" Width="32" Height="32" Offset="0x2368"/>
<Texture Name="gDekuNutsBodyTex" OutName="body" Format="rgba16" Width="16" Height="16" Offset="0x2B68"/>
<Texture Name="gDekuNutsEyeTex" OutName="eye" Format="rgba16" Width="8" Height="8" Offset="0x2D68"/>
<Texture Name="gDekuNutsSnoutTex" OutName="snout" Format="rgba16" Width="8" Height="8" Offset="0x2DE8"/>
<Texture Name="gDekuNutsMouthTex" OutName="mouth" Format="rgba16" Width="8" Height="8" Offset="0x2E68"/>
<!-- Deku Scrub flower -->
<DList Name="gDekuNutsFlowerDL" Offset="0x2298"/>
<!-- Deku Nut -->
<DList Name="gDekuNutsDekuNutDL" Offset="0x2028"/>
<Texture Name="gDekuNutsDekuNutTex" OutName="deku_nut" Format="rgba16" Width="16" Height="16" Offset="0x2EE8"/>
</File>
</Root>
@@ -1,14 +0,0 @@
<Root>
<File Name="object_demo_6k" Segment="6">
<Texture Name="object_demo_6k_Tex_000000" OutName="tex_00000000" Format="i8" Width="64" Height="64" Offset="0x0"/>
<DList Name="object_demo_6k_DL_001040" Offset="0x1040"/>
<Texture Name="object_demo_6k_Tex_0010D0" OutName="tex_000010D0" Format="i8" Width="16" Height="128" Offset="0x10D0"/>
<DList Name="object_demo_6k_DL_0022B0" Offset="0x22B0"/>
<Texture Name="object_demo_6k_Tex_0025E0" OutName="tex_000025E0" Format="i8" Width="64" Height="64" Offset="0x25E0"/>
<Array Name="object_demo_6kVtx_0035E0" Count="63" Offset="0x35E0">
<Vtx/>
</Array>
<DList Name="object_demo_6k_DL_0039D0" Offset="0x39D0"/>
</File>
</Root>
@@ -1,57 +0,0 @@
<Root>
<File Name="object_demo_kekkai" Segment="6">
<Texture Name="object_demo_kekkaiTex_000000" OutName="object_demo_kekkaiTex_000000" Format="i8" Width="32" Height="64" Offset="0x0" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_000800" OutName="object_demo_kekkaiTex_000800" Format="i8" Width="32" Height="64" Offset="0x800" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_001000" OutName="object_demo_kekkaiTex_001000" Format="rgba16" Width="32" Height="64" Offset="0x1000" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_002450" OutName="object_demo_kekkaiTex_002450" Format="rgba16" Width="32" Height="64" Offset="0x2450" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_0036A0" OutName="object_demo_kekkaiTex_0036A0" Format="rgba16" Width="32" Height="32" Offset="0x36A0" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_003EA0" OutName="object_demo_kekkaiTex_003EA0" Format="i8" Width="32" Height="32" Offset="0x3EA0" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_004AC0" OutName="object_demo_kekkaiTex_004AC0" Format="i8" Width="32" Height="32" Offset="0x4AC0" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_006140" OutName="object_demo_kekkaiTex_006140" Format="ia16" Width="8" Height="128" Offset="0x6140" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_006940" OutName="object_demo_kekkaiTex_006940" Format="ia8" Width="64" Height="64" Offset="0x6940" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_007DB0" OutName="object_demo_kekkaiTex_007DB0" Format="rgba16" Width="32" Height="32" Offset="0x7DB0" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_0089D0" OutName="object_demo_kekkaiTex_0089D0" Format="rgba16" Width="32" Height="32" Offset="0x89D0" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_0092D0" OutName="object_demo_kekkaiTex_0092D0" Format="rgba16" Width="32" Height="64" Offset="0x92D0" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_00A440" OutName="object_demo_kekkaiTex_00A440" Format="rgba16" Width="64" Height="32" Offset="0xA440" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_00B540" OutName="object_demo_kekkaiTex_00B540" Format="ia16" Width="32" Height="32" Offset="0xB540" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_00C0B0" OutName="object_demo_kekkaiTex_00C0B0" Format="rgba16" Width="32" Height="32" Offset="0xC0B0" AddedByScript="true"/>
<Texture Name="object_demo_kekkaiTex_00C8B0" OutName="object_demo_kekkaiTex_00C8B0" Format="rgba16" Width="32" Height="64" Offset="0xC8B0" AddedByScript="true"/>
<!-- Demo_Kekkai -->
<DList Name="gTowerBarrierDL" Offset="0x4930"/>
<DList Name="gTrialBarrierFloorDL" Offset="0x4F00"/>
<Array Name="gTrialBarrierEnergyVtx" Count="102" Offset="0x4FD0">
<Vtx/>
</Array>
<DList Name="gTrialBarrierEnergyDL" Offset="0x5A30"/>
<DList Name="gTrialBarrierOrbDL" Offset="0x5CB0"/>
<!-- Bg_Gnd_Darkmeiro -->
<DList Name="gShadowTrialPathDL" Offset="0x88B0"/>
<DList Name="gClearBlockDL" Offset="0xBEC0"/>
<Collision Name="gClearBlockCol" Offset="0xC080"/>
<!-- Bg_Gnd_Firemeiro -->
<DList Name="gFireTrialPlatformDL" Offset="0xE210"/>
<Collision Name="gFireTrialPlatformCol" Offset="0xECD8"/>
<!-- Bg_Gnd_Iceblock -->
<DList Name="gWaterTrialIceBlockDL" Offset="0x4420"/>
<Collision Name="gWaterTrialIceBlockCol" Offset="0x4618"/>
<!-- Bg_Gnd_Nisekabe -->
<DList Name="gLightTrialFakeWallDL" Offset="0x9230"/>
<DList Name="gGanonsCastleUnusedFakeWallDL" Offset="0xA390"/>
<DList Name="gGanonsCastleScrubsFakeWallDL" Offset="0xB4A0"/>
<!-- Bg_Gnd_Soulmeiro -->
<DList Name="gSpiritTrialWebDL" Offset="0x7C00"/>
<DList Name="gSpiritTrialLightSourceDL" Offset="0x2320"/>
<DList Name="gSpiritTrialLightFloorDL" Offset="0x35A0"/>
<!-- Object_Kankyo -->
<DList Name="gDemoKekkaiDL_005FF0" Offset="0x5FF0"/>
<!-- Door_Shutter -->
<DList Name="gGanonsCastleDoorDL" Offset="0x20D0"/>
</File>
</Root>
@@ -1,6 +0,0 @@
<Root>
<File Name="object_demo_tre_lgt" Segment="6">
<!-- This file is empty -->
<Blob Name="gWarpDemoTreLgtBlob_000000" Size="0x10" Offset="0x0"/>
</File>
</Root>
@@ -1,59 +0,0 @@
<Root>
<File Name="object_dh" Segment="6">
<DList Name="object_dh_DL_000760" Offset="0x760"/>
<DList Name="object_dh_DL_000808" Offset="0x808"/>
<DList Name="object_dh_DL_000910" Offset="0x910"/>
<Limb Name="object_dh_Limb_000BA8" LimbType="Standard" Offset="0xBA8"/>
<Limb Name="object_dh_Limb_000BB4" LimbType="Standard" Offset="0xBB4"/>
<Limb Name="object_dh_Limb_000BC0" LimbType="Standard" Offset="0xBC0"/>
<Skeleton Name="object_dh_Skel_000BD8" Type="Flex" LimbType="Standard" Offset="0xBD8"/>
<Texture Name="object_dh_Tex_000BF0" OutName="tex_00000BF0" Format="rgba16" Width="16" Height="32" Offset="0xBF0"/>
<Texture Name="object_dh_Tex_000FF0" OutName="tex_00000FF0" Format="rgba16" Width="32" Height="16" Offset="0xFF0"/>
<Animation Name="object_dh_Anim_0015B0" Offset="0x15B0"/>
<Animation Name="object_dh_Anim_001A3C" Offset="0x1A3C"/>
<Animation Name="object_dh_Anim_002148" Offset="0x2148"/>
<Animation Name="object_dh_Anim_0032BC" Offset="0x32BC"/>
<Animation Name="object_dh_Anim_00375C" Offset="0x375C"/>
<Animation Name="object_dh_Anim_003A8C" Offset="0x3A8C"/>
<Animation Name="object_dh_Anim_003D6C" Offset="0x3D6C"/>
<Animation Name="object_dh_Anim_004658" Offset="0x4658"/>
<Texture Name="object_dh_Tex_004670" OutName="tex_00004670" Format="rgba16" Width="16" Height="32" Offset="0x4670"/>
<Texture Name="object_dh_Tex_004A70" OutName="tex_00004A70" Format="rgba16" Width="16" Height="32" Offset="0x4A70"/>
<Texture Name="object_dh_Tex_004E70" OutName="tex_00004E70" Format="rgba16" Width="16" Height="16" Offset="0x4E70"/>
<Texture Name="object_dh_Tex_005070" OutName="tex_00005070" Format="rgba16" Width="16" Height="16" Offset="0x5070"/>
<Animation Name="object_dh_Anim_005880" Offset="0x5880"/>
<DList Name="object_dh_DL_006D10" Offset="0x6D10"/>
<DList Name="object_dh_DL_006DD8" Offset="0x6DD8"/>
<DList Name="object_dh_DL_006EF8" Offset="0x6EF8"/>
<DList Name="object_dh_DL_006FE0" Offset="0x6FE0"/>
<DList Name="object_dh_DL_007108" Offset="0x7108"/>
<DList Name="object_dh_DL_007228" Offset="0x7228"/>
<DList Name="object_dh_DL_007338" Offset="0x7338"/>
<DList Name="object_dh_DL_007420" Offset="0x7420"/>
<DList Name="object_dh_DL_007540" Offset="0x7540"/>
<DList Name="object_dh_DL_007650" Offset="0x7650"/>
<DList Name="object_dh_DL_007738" Offset="0x7738"/>
<DList Name="object_dh_DL_007818" Offset="0x7818"/>
<DList Name="object_dh_DL_0078F8" Offset="0x78F8"/>
<DList Name="object_dh_DL_007BA8" Offset="0x7BA8"/>
<Limb Name="object_dh_Limb_007D98" LimbType="Standard" Offset="0x7D98"/>
<Limb Name="object_dh_Limb_007DA4" LimbType="Standard" Offset="0x7DA4"/>
<Limb Name="object_dh_Limb_007DB0" LimbType="Standard" Offset="0x7DB0"/>
<Limb Name="object_dh_Limb_007DBC" LimbType="Standard" Offset="0x7DBC"/>
<Limb Name="object_dh_Limb_007DC8" LimbType="Standard" Offset="0x7DC8"/>
<Limb Name="object_dh_Limb_007DD4" LimbType="Standard" Offset="0x7DD4"/>
<Limb Name="object_dh_Limb_007DE0" LimbType="Standard" Offset="0x7DE0"/>
<Limb Name="object_dh_Limb_007DEC" LimbType="Standard" Offset="0x7DEC"/>
<Limb Name="object_dh_Limb_007DF8" LimbType="Standard" Offset="0x7DF8"/>
<Limb Name="object_dh_Limb_007E04" LimbType="Standard" Offset="0x7E04"/>
<Limb Name="object_dh_Limb_007E10" LimbType="Standard" Offset="0x7E10"/>
<Limb Name="object_dh_Limb_007E1C" LimbType="Standard" Offset="0x7E1C"/>
<Limb Name="object_dh_Limb_007E28" LimbType="Standard" Offset="0x7E28"/>
<Limb Name="object_dh_Limb_007E34" LimbType="Standard" Offset="0x7E34"/>
<Limb Name="object_dh_Limb_007E40" LimbType="Standard" Offset="0x7E40"/>
<Skeleton Name="object_dh_Skel_007E88" Type="Flex" LimbType="Standard" Offset="0x7E88"/>
<DList Name="object_dh_DL_007FC0" Offset="0x7FC0"/>
<Texture Name="object_dh_Tex_0080C0" OutName="tex_000080C0" Format="i8" Width="32" Height="64" Offset="0x80C0"/>
<Texture Name="object_dh_Tex_0088C0" OutName="tex_000088C0" Format="i8" Width="32" Height="64" Offset="0x88C0"/>
</File>
</Root>
@@ -1,35 +0,0 @@
<Root>
<File Name="object_dnk" Segment="6">
<Texture Name="object_dnkTex_001BD0" OutName="object_dnkTex_001BD0" Format="rgba16" Width="32" Height="32" Offset="0x1BD0" AddedByScript="true"/>
<Texture Name="object_dnkTex_0023D0" OutName="object_dnkTex_0023D0" Format="rgba16" Width="16" Height="16" Offset="0x23D0" AddedByScript="true"/>
<Texture Name="object_dnkTex_002650" OutName="object_dnkTex_002650" Format="rgba16" Width="8" Height="8" Offset="0x2650" AddedByScript="true"/>
<Texture Name="object_dnkTex_0026D0" OutName="object_dnkTex_0026D0" Format="rgba16" Width="8" Height="8" Offset="0x26D0" AddedByScript="true"/>
<Texture Name="object_dnkTex_002850" OutName="object_dnkTex_002850" Format="rgba16" Width="16" Height="16" Offset="0x2850" AddedByScript="true"/>
<!-- Forest Stage scrub skeleton -->
<Skeleton Name="gDntStageSkel" Type="Normal" LimbType="Standard" Offset="0x2AF0"/>
<!-- Forest Stage scrub animations -->
<Animation Name="gDntStageSpitAnim" Offset="0x31C"/>
<Animation Name="gDntStageHideAnim" Offset="0x430"/>
<Animation Name="gDntStageDanceAnim" Offset="0x6CC"/>
<Animation Name="gDntStageUnburrowAnim" Offset="0x894"/>
<Animation Name="gDntStageUpAnim" Offset="0xB70"/>
<Animation Name="gDntStageWalkAnim" Offset="0x2E1C"/>
<!-- Forest Stage scrub eye textures -->
<Texture Name="gDntStageEyeOpenTex" OutName="dnt_stage_eye_open" Format="rgba16" Width="8" Height="8" Offset="0x27D0"/>
<Texture Name="gDntStageEyeHalfTex" OutName="dnt_stage_eye_half" Format="rgba16" Width="8" Height="8" Offset="0x25D0"/>
<Texture Name="gDntStageEyeShutTex" OutName="dnt_stage_eye_shut" Format="rgba16" Width="8" Height="8" Offset="0x2750"/>
<!-- Forest Stage scrub flower -->
<DList Name="gDntStageFlowerDL" Offset="0x1B00"/>
<!-- Forest Stage scrub Deku Nut (used by Nutsball) -->
<DList Name="gDntStageNutDL" Offset="0x1890"/>
<!-- Unused Content -->
<!-- Forest Stage scrub animation -->
<Animation Name="gDntStageWaitAnim" Offset="0x2CB8"/>
</File>
</Root>
@@ -1,40 +0,0 @@
<Root>
<File Name="object_dns" Segment="6">
<Texture Name="object_dnsTex_0024A0" OutName="object_dnsTex_0024A0" Format="rgba16" Width="32" Height="32" Offset="0x24A0" AddedByScript="true"/>
<Texture Name="object_dnsTex_002CA0" OutName="object_dnsTex_002CA0" Format="rgba16" Width="16" Height="16" Offset="0x2CA0" AddedByScript="true"/>
<Texture Name="object_dnsTex_002F20" OutName="object_dnsTex_002F20" Format="rgba16" Width="8" Height="8" Offset="0x2F20" AddedByScript="true"/>
<Texture Name="object_dnsTex_002FA0" OutName="object_dnsTex_002FA0" Format="rgba16" Width="8" Height="8" Offset="0x2FA0" AddedByScript="true"/>
<Texture Name="object_dnsTex_003120" OutName="object_dnsTex_003120" Format="rgba16" Width="16" Height="16" Offset="0x3120" AddedByScript="true"/>
<!-- Forest Stage leader skeleton -->
<Skeleton Name="gDntJijiSkel" Type="Normal" LimbType="Standard" Offset="0x33E0"/>
<!-- Forest Stage leader animations -->
<Animation Name="gDntJijiBurrowAnim" Offset="0x560"/>
<Animation Name="gDntJijiCowerAnim" Offset="0x944"/>
<Animation Name="gDntJijiHideAnim" Offset="0xA70"/>
<Animation Name="gDntJijiTalkAnim" Offset="0xBD0"/>
<Animation Name="gDntJijiUnburrowAnim" Offset="0xDF8"/>
<Animation Name="gDntJijiUpAnim" Offset="0x12B0"/>
<Animation Name="gDntJijiWalkAnim" Offset="0x37C0"/>
<!-- Forest Stage leader eye textures -->
<Texture Name="gDntJijiEyeOpenTex" Format="rgba16" Width="8" Height="8" Offset="0x30A0"/>
<Texture Name="gDntJijiEyeHalfTex" Format="rgba16" Width="8" Height="8" Offset="0x2EA0"/>
<Texture Name="gDntJijiEyeShutTex" Format="rgba16" Width="8" Height="8" Offset="0x3020"/>
<!-- Forest Stage leader flower -->
<DList Name="gDntJijiFlowerDL" Offset="0x2310"/>
<!-- Forest Stage leader deku nut (used by NutsBall) -->
<DList Name="gDntJijiNutDL" Offset="0x2410"/>
<!-- Unused Content -->
<!-- Forest Stage leader unused animations -->
<Animation Name="gDntJijiSpitAnim" Offset="0x400"/>
<Animation Name="gDntJijiDanceAnim" Offset="0x82C"/>
<Animation Name="gDntJijiUnkAnim" Offset="0xF98"/> <!-- This animation seems corrupted-->
<Animation Name="gDntJijiWaitAnim" Offset="0x364C"/>
</File>
</Root>
@@ -1,33 +0,0 @@
<Root>
<File Name="object_dodojr" Segment="6">
<Animation Name="object_dodojr_Anim_0004A0" Offset="0x4A0"/>
<Animation Name="object_dodojr_Anim_0005F0" Offset="0x5F0"/>
<Animation Name="object_dodojr_Anim_000724" Offset="0x724"/>
<Animation Name="object_dodojr_Anim_000860" Offset="0x860"/>
<Animation Name="object_dodojr_Anim_0009D4" Offset="0x9D4"/>
<DList Name="object_dodojr_DL_001180" Offset="0x1180"/>
<DList Name="object_dodojr_DL_0012E0" Offset="0x12E0"/>
<DList Name="object_dodojr_DL_0013E8" Offset="0x13E8"/>
<DList Name="object_dodojr_DL_001508" Offset="0x1508"/>
<DList Name="object_dodojr_DL_001618" Offset="0x1618"/>
<Texture Name="object_dodojr_Tex_001700" OutName="tex_00001700" Format="rgba16" Width="16" Height="16" Offset="0x1700"/>
<Texture Name="object_dodojr_Tex_001900" OutName="tex_00001900" Format="rgba16" Width="8" Height="16" Offset="0x1900"/>
<Texture Name="object_dodojr_Tex_001A00" OutName="tex_00001A00" Format="rgba16" Width="32" Height="8" Offset="0x1A00"/>
<Texture Name="object_dodojr_Tex_001C00" OutName="tex_00001C00" Format="rgba16" Width="16" Height="32" Offset="0x1C00"/>
<Limb Name="object_dodojr_Limb_002000" LimbType="Standard" Offset="0x2000"/>
<Limb Name="object_dodojr_Limb_00200C" LimbType="Standard" Offset="0x200C"/>
<Limb Name="object_dodojr_Limb_002018" LimbType="Standard" Offset="0x2018"/>
<Limb Name="object_dodojr_Limb_002024" LimbType="Standard" Offset="0x2024"/>
<Limb Name="object_dodojr_Limb_002030" LimbType="Standard" Offset="0x2030"/>
<Limb Name="object_dodojr_Limb_00203C" LimbType="Standard" Offset="0x203C"/>
<Limb Name="object_dodojr_Limb_002048" LimbType="Standard" Offset="0x2048"/>
<Limb Name="object_dodojr_Limb_002054" LimbType="Standard" Offset="0x2054"/>
<Limb Name="object_dodojr_Limb_002060" LimbType="Standard" Offset="0x2060"/>
<Limb Name="object_dodojr_Limb_00206C" LimbType="Standard" Offset="0x206C"/>
<Limb Name="object_dodojr_Limb_002078" LimbType="Standard" Offset="0x2078"/>
<Limb Name="object_dodojr_Limb_002084" LimbType="Standard" Offset="0x2084"/>
<Limb Name="object_dodojr_Limb_002090" LimbType="Standard" Offset="0x2090"/>
<Limb Name="object_dodojr_Limb_00209C" LimbType="Standard" Offset="0x209C"/>
<Skeleton Name="object_dodojr_Skel_0020E0" Type="Normal" LimbType="Standard" Offset="0x20E0"/>
</File>
</Root>
@@ -1,41 +0,0 @@
<Root>
<File Name="object_dodongo" Segment="6">
<!-- Dodongo Animations -->
<Animation Name="gDodongoDieAnim" Offset="0x13C4"/>
<Animation Name="gDodongoDamageAnim" Offset="0x1A44"/>
<!-- Breathe Fire Animation also used for swallowing bomb and stunned -->
<Animation Name="gDodongoBreatheFireAnim" Offset="0x28F0"/>
<Animation Name="gDodongoAfterBreatheFireAnim" Offset="0x3088"/>
<Animation Name="gDodongoSweepTailRightAnim" Offset="0x3B14"/>
<Animation Name="gDodongoSweepTailLeftAnim" Offset="0x42C4"/>
<Animation Name="gDodongoWaitAnim" Offset="0x4C20"/>
<Animation Name="gDodongoWalkAnim" Offset="0x8B1C"/>
<!-- Unused Dodongo Animations -->
<Animation Name="gDodongoTwitchAnim" Offset="0x15F4"/>
<Animation Name="gDodongoGetUpAnim" Offset="0x1F44"/>
<Animation Name="gDodongoLowerTailAnim" Offset="0x3368"/>
<Animation Name="gDodongoRightStepAnim" Offset="0x8DE0"/>
<Animation Name="gDodongoLeftStepAnim" Offset="0x9088"/>
<!-- Dodongo Textures -->
<Texture Name="gDodongoSpikeTex" OutName="spike" Format="rgba16" Width="16" Height="16" Offset="0x74B8"/>
<Texture Name="gDodongoRoughSkinTex" OutName="rough_skin" Format="rgba16" Width="8" Height="16" Offset="0x76B8"/>
<Texture Name="gDodongoSkinTex" OutName="skin" Format="rgba16" Width="8" Height="16" Offset="0x77B8"/>
<Texture Name="gDodongoFaceTex" OutName="face" Format="rgba16" Width="32" Height="16" Offset="0x78B8"/>
<Texture Name="gDodongoInsideMouthTex" OutName="inside_mouth" Format="rgba16" Width="16" Height="32" Offset="0x7CB8"/>
<Texture Name="gDodongoToothTex" OutName="tooth" Format="rgba16" Width="8" Height="8" Offset="0x80B8"/>
<!-- Dodongo Skeleton -->
<Skeleton Name="gDodongoSkel" Type="Normal" LimbType="Standard" Offset="0x8318"/>
<!-- Fire Effect Textures -->
<Texture Name="gDodongoFire0Tex" OutName="fire_0" Format="i4" Width="32" Height="32" Offset="0x90A0"/>
<Texture Name="gDodongoFire1Tex" OutName="fire_1" Format="i4" Width="32" Height="32" Offset="0x92A0"/>
<Texture Name="gDodongoFire2Tex" OutName="fire_2" Format="i4" Width="32" Height="32" Offset="0x94A0"/>
<Texture Name="gDodongoFire3Tex" OutName="fire_3" Format="i4" Width="32" Height="32" Offset="0x96A0"/>
<!-- Fire Effect -->
<DList Name="gDodongoFireDL" Offset="0x98A0"/>
</File>
</Root>
@@ -1,41 +0,0 @@
<Root>
<File Name="object_dog" Segment="6">
<Animation Name="gDogBarkAnim" Offset="0x278"/>
<Animation Name="gDogBowAnim" Offset="0x928"/>
<Animation Name="gDogBow2Anim" Offset="0xC28"/>
<Animation Name="gDogRunAnim" Offset="0xD78"/>
<Animation Name="gDogSitAnim" Offset="0x1150"/>
<Animation Name="gDogWalkAnim" Offset="0x1368"/>
<Texture Name="gDogFur1Tex" OutName="fur_1" Format="rgba16" Width="32" Height="32" Offset="0x1380"/> <!-- Lower body-->
<Texture Name="gDogFur2Tex" OutName="fur_2" Format="rgba16" Width="32" Height="32" Offset="0x1B80"/> <!-- Front of ears, upper part of the tail, and around the feet-->
<Texture Name="gDogFur3Tex" OutName="fur_3" Format="rgba16" Width="32" Height="32" Offset="0x2380"/> <!-- Upper body, top of head-->
<Texture Name="gDogFaceEyeTex" OutName="face_and_eye" Format="rgba16" Width="32" Height="32" Offset="0x2B80"/>
<Texture Name="gDogFaceNoseTex" OutName="face_and_nose" Format="rgba16" Width="32" Height="32" Offset="0x3380"/>
<Texture Name="gDogFur4Tex" OutName="fur_4" Format="rgba16" Width="32" Height="32" Offset="0x3B80"/> <!-- Back of ears, side of head, and part of front body-->
<Texture Name="gDogPawTex" OutName="paw" Format="rgba16" Width="16" Height="16" Offset="0x4380"/>
<Texture Name="gDogFaceHairTex" OutName="face_hair" Format="rgba16" Width="32" Height="32" Offset="0x4580"/>
<DList Name="gDogHeadDL" Offset="0x60E0"/>
<DList Name="gDogRightFaceHairDL" Offset="0x6448"/>
<DList Name="gDogLeftFaceHairDL" Offset="0x64E8"/>
<DList Name="gDogFrontBodyDL" Offset="0x6588"/>
<DList Name="gDogFrontRightLegDL" Offset="0x67A0"/>
<DList Name="gDogFrontLeftLegDL" Offset="0x6950"/>
<DList Name="gDogBackBodyDL" Offset="0x6B00"/>
<DList Name="gDogBackRightLegDL" Offset="0x6CA0"/>
<DList Name="gDogBackLeftLegDL" Offset="0x6E50"/>
<DList Name="gDogTailDL" Offset="0x7000"/>
<Limb Name="gDogRootLimb" LimbType="Standard" Offset="0x71D0"/>
<Limb Name="gDogBodyBackLimb" LimbType="Standard" Offset="0x71DC"/>
<Limb Name="gDogBodyFrontLimb" LimbType="Standard" Offset="0x71E8"/>
<Limb Name="gDogHeadControlLimb" LimbType="Standard" Offset="0x71F4"/>
<Limb Name="gDogHeadLimb" LimbType="Standard" Offset="0x7200"/>
<Limb Name="gDogRightFaceHairLimb" LimbType="Standard" Offset="0x720C"/>
<Limb Name="gDogLeftFaceHairLimb" LimbType="Standard" Offset="0x7218"/>
<Limb Name="gDogFrontRightLegLimb" LimbType="Standard" Offset="0x7224"/>
<Limb Name="gDogFrontLeftLegLimb" LimbType="Standard" Offset="0x7230"/>
<Limb Name="gDogBackRightLegLimb" LimbType="Standard" Offset="0x723C"/>
<Limb Name="gDogBackLeftLegLimb" LimbType="Standard" Offset="0x7248"/>
<Limb Name="gDogTailLimb" LimbType="Standard" Offset="0x7254"/>
<Skeleton Name="gDogSkel" Type="Flex" LimbType="Standard" Offset="0x7290"/>
</File>
</Root>
@@ -1,7 +0,0 @@
<Root>
<File Name="object_door_gerudo" Segment="6">
<Texture Name="gGerudoCellDoorTex" OutName="cell_door" Format="rgba16" Width="16" Height="64" Offset="0x1A0"/>
<DList Name="gGerudoCellDoorDL" Offset="0x40"/>
<Collision Name="gGerudoCellDoorCol" Offset="0x170"/>
</File>
</Root>
@@ -1,17 +0,0 @@
<Root>
<File Name="object_door_killer" Segment="6">
<DList Name="object_door_killer_DL_000A20" Offset="0xA20"/>
<DList Name="object_door_killer_DL_000AD8" Offset="0xAD8"/>
<DList Name="object_door_killer_DL_000BB0" Offset="0xBB0"/>
<DList Name="object_door_killer_DL_000C88" Offset="0xC88"/>
<DList Name="object_door_killer_DL_000D60" Offset="0xD60"/>
<DList Name="object_door_killer_DL_000E38" Offset="0xE38"/>
<DList Name="object_door_killer_DL_000F10" Offset="0xF10"/>
<DList Name="object_door_killer_DL_000FE8" Offset="0xFE8"/>
<DList Name="object_door_killer_DL_001250" Offset="0x1250"/>
<DList Name="object_door_killer_DL_001550" Offset="0x1550"/>
<DList Name="object_door_killer_DL_0017B8" Offset="0x17B8"/>
<DList Name="object_door_killer_DL_001A58" Offset="0x1A58"/>
<Skeleton Name="object_door_killer_Skel_001BC8" Type="Flex" LimbType="Standard" Offset="0x1BC8"/>
</File>
</Root>

Some files were not shown because too many files have changed in this diff Show More