Compare commits

...

337 Commits

Author SHA1 Message Date
Philip Dubé cb71e22a79 9.2.3 Ackbar Delta (#6503) 2026-04-13 23:48:22 -07:00
Philip Dubé feb489cab0 Fix shopsanity soft lock (#6502)
GetForCurrentLanguage() defaults to MF_FORMATTED, appending MESSAGE_END (\x02) to output string

Revert using hint name for items in shops. Other merchants return GetHintMessage directly
2026-04-14 06:41:37 +00:00
Philip Dubé adb1e46ba9 fix bad args handling in extractor (#6501) 2026-04-14 01:00:16 +00:00
Philip Dubé 13ebc31ec7 9.2.2 Ackbar Charlie (#6494) 2026-04-13 14:12:37 +00:00
Jerom Venneker ca38dba192 Add missing Hint clarities back (#6477) 2026-04-13 03:39:30 +00:00
Philip Dubé 25eb09180d Revise Arrow Cycling (#6490)
1. simplify UI, flashing buttons are unnecessary
2. change arrow without drawing a new arrow
2026-04-12 23:03:46 +00:00
Philip Dubé d855742c2f Avoid over-allocating with texture interpolation (#6489)
Also remove interpolation with all zeroes & fix one interpolation direction
2026-04-12 18:51:04 +00:00
Philip Dubé 8513fd8800 fix cosmetic/audio randomizing options being seeded when they shouldn't be (#6481) 2026-04-12 18:25:05 +00:00
Philip Dubé 568813a2a4 Remove tooltip text referencing Let It Snow chests (#6488)
Was not preserved in chest revamp
2026-04-12 18:24:53 +00:00
Philip Dubé 7b7b799fad Make Lake Hylia water level switch in rando 10x faster (#6492)
35 seconds was an eternity
2026-04-12 18:24:14 +00:00
Philip Dubé 88099e6ebe Fix generation failure for Ganon's Castle MQ Fire Trial (#6487) 2026-04-12 13:27:06 +00:00
Pepper0ni 69ef35d258 Fix malon text and make the DMC jump unintuitive (#6479) 2026-04-10 21:45:23 +00:00
Jordan Longstaff 4122d8079e Faster bean planting (#6473) 2026-04-08 22:54:04 +00:00
Philip Dubé 40425c8c28 Fix seeded warp traps to be deterministic (#6469) 2026-04-07 16:31:41 +00:00
Chris 695c05d339 Fix cooldown behavior for crystal and light switches, water gate (#6461) 2026-04-07 01:09:07 +00:00
A Green Spoon 77f2883510 use category adj for gi (#6466) 2026-04-07 01:08:32 +00:00
Malkierian 876d512a4b Fix Skip Planting Beans crash (#6463)
Move code to set beans as planted after getting the bean pack to rando item give handler.
2026-04-07 01:07:20 +00:00
OtherBlue 978a219213 add check for market balcony camera (#6464) 2026-04-06 04:04:58 +00:00
Malkierian b6f227961b Restore sub-100% values for speed modifier slider. (#6465) 2026-04-06 03:47:17 +00:00
Chris 14b464bab2 Bean guy text formatting and rando fixes (#6444) 2026-03-30 01:33:16 +00:00
Pepper0ni efc4086c6a Some Logic fixes (#6445)
- Visible Collision added to more Skulls in Crates for consistency with similar situations
- Visible Collision added to chests in crates in MQ fire and for more ways to hit the switch in MQ fire Lizalfos maze
- Allow any jumpslash to break the pot in red ice in ice cavern with visible collision.
- Add Visible Collision as a way to get the gold skull token in the rubble in 4F Gibdo room in MQ shadow
- Turns out, while you take fall damage if you backflip onto a building from GF above jail, the floor is perfectly fine.
- Granny's shop forgot to check the price of the item being sold for wallets.
2026-03-30 01:32:31 +00:00
Pepper0ni 972ed22167 reset possible ice trap models before populating item pool (#6442) 2026-03-29 18:05:56 +00:00
Chris 5494a81eb1 Fix market sneak hook (#6440) 2026-03-29 16:46:47 +00:00
Chris ebea14f297 Fix displayed token count (#6441) 2026-03-29 16:45:48 +00:00
Chris 4729eef7c8 Make item category adjustments more consistent (#6434) 2026-03-29 07:34:59 +00:00
chartergirl64 0b3ebd584d [bug fix] Changes item tracker capacity to recognize progressive chu bag limits (#6436) 2026-03-29 07:32:40 +00:00
Chris 1be7533675 Conslidate ganon2 hooks (#6432) 2026-03-28 17:52:55 +00:00
Philip Dubé d1b7edfa7c 9.2.1 Ackbar Bravo (#6424) 2026-03-28 04:15:06 +00:00
Malkierian 6fea1821a1 Changed name of scarecrow's song enhancement and added to the description to clarify that it only skips song playback without the rando setting. (#6423) 2026-03-28 03:43:55 +00:00
Christopher Leggett 42ba25449e Make Infinite Ammo Cheat respect Progressive Bombchu Bag Capacities (#6421)
Cap infinite ammo for chus according to rando settings
Add bombchuUpgradeLevel to save editor
2026-03-28 02:58:41 +00:00
xxAtrain223 d1643aa196 LACS-Dungeons Check Availability (#6202)
* Fixes #5433, LACS-Dungeons beatable vs beat.

* Use CalculatingAvailableChecks in Logic::DungeonCount to check flags.
2026-03-27 19:40:34 -07:00
Philip Dubé 7edf44e170 add tts for Roc's Feather (#6418) 2026-03-27 02:07:11 +00:00
Pepper0ni 53dc7f43ba Fix DMC oversight (#6419) 2026-03-27 01:43:36 +00:00
Pepper0ni 5f139ef311 Hookshot ladder fixes (#6417) 2026-03-26 22:39:17 +00:00
Ali 99c1f23d5b fix: Fix macOS crashing on first install use (#6412)
With the new imgui OTR generation flow, macOS would crash when Ship
was run for the first time unless com.shipofharkinian.soh had already been created.
Move the call to CheckAndCreateModFolder() earlier in execution to prevent crashing.
2026-03-26 15:12:51 +00:00
Christopher Leggett 69e03dcc52 LUS bump to fix texture pack performance (#6416) 2026-03-26 15:11:22 +00:00
Christopher Leggett 4aa6e2ec28 Move retrieval of dbEntry after Actor_Destroy (#6410)
Before I had the change back to the placeholder actor id the Dummy
Player actors were spawned with, but since we grabbed the actorDB
entry before Actor_Destroy was called it didn't matter. Move it
and the requisite log statement to after Actor_Destroy.
2026-03-26 14:18:01 +00:00
Pepper0ni 94b650ec67 Fix several logic errors, create Hooskshot Bridge trick. (#6414) 2026-03-26 03:02:54 +00:00
Pepper0ni 57269c8e46 fix volv FTR logic (#6403) 2026-03-24 20:23:20 +00:00
Christopher Leggett 5e13570b83 Fix leak of shuffled fairy bottle-swipe behavior to other actors (#6405) 2026-03-24 19:37:21 +00:00
Christopher Leggett 5fe4680a20 Adds a more compact Clear button to Check Tracker search (#6401) 2026-03-23 20:07:45 +00:00
Philip Dubé c439d62137 Enemy rando: don't mutate ActorEntry (#6400) 2026-03-23 16:27:20 +00:00
A Green Spoon 2cfb0f73dc make non-cmc pot model major for shuffle clarity (#6398) 2026-03-23 15:46:03 +00:00
Pepper0ni c61c1c0fec fix oversight in well logic (#6397) 2026-03-23 15:45:48 +00:00
Philip Dubé 692ef416ee Fix RT_GROUND_JUMP_HARD description (#6391) 2026-03-22 19:56:22 +00:00
Philip Dubé 1949033f93 Ackbar 9.2.0 (#6389) 2026-03-22 18:10:12 +00:00
Malkierian c758f1ad84 Add option to mute notification sounds altogether. (#6390) 2026-03-22 17:52:53 +00:00
aMannus 1d9de8544a Implement toggle for allowing background inputs (#6214) 2026-03-22 16:44:24 +00:00
Jordan Longstaff 25ee1ec3ab Fix mouse camera Y-axis inversion (#6387) 2026-03-22 15:06:54 +00:00
Philip Dubé 96c4fef05c extraction: detect task crashing (#6386) 2026-03-22 06:03:41 +00:00
Philip Dubé b65c1c8317 Remove some unnecessary includes (#6385) 2026-03-21 20:22:32 +00:00
Pepe20129 4e82ea192a Enemy rando cleanup 2 (#6365)
Move stuff to main file, delete header & refactor lists
2026-03-21 18:46:15 +00:00
OtherBlue 2af5d21125 [Enhancement] Reworked targetting (#6322)
Adds an enhancement that changes targeting behavior, allowing

Switching targets with the chosen button combo
(In Switch mode) Untargeting by just pressing Z
2026-03-21 18:41:08 +00:00
Paul Schwabauer b6bf97e2f1 Fix ADPCM sample buffer overread in audio synthesis (#6364)
The sampleDataStartPad and aligned variables existed solely to satisfy
the N64 RSP DMA requirement that source addresses be 16-byte aligned.
On PC, aLoadBuffer is a plain memcpy with no such constraint.

The alignment dance caused aLoadBuffer to read up to 15 bytes before
sampleData and up to 8+ bytes past the end of the sample buffer. On
platforms with strict allocator guard pages (e.g. OpenBSD), this
triggers a SIGSEGV.

A second issue remains after removing the alignment dance: nFramesToDecode
is derived from sample counts (loopEnd), but size is not always a multiple
of frameSize. loopEnd and size are derived independently during encoding
and can disagree on the final partial frame, leaving nFramesToDecode *
frameSize exceeding the remaining bytes in the buffer.

Remove sampleDataStartPad and aligned entirely. Clamp the load to
min(nFramesToDecode * frameSize, audioFontSample->size - sampleDataOffset).
The ADPCM decoder operates on DMEM, so a partial last frame in DMEM
produces at most a negligible artifact at sound termination.
2026-03-21 18:34:18 +00:00
Philip Dubé 43f77c13fb Fix memory leaks in debugconsole & CrowdControl (#6383) 2026-03-21 18:32:55 +00:00
Christopher Leggett b8634f1d8b Fix numLoaded leak for Anchor (#6384) 2026-03-21 18:32:43 +00:00
Christopher Leggett 5c8ff76554 Custom Item Icons in Textboxes (#6343) 2026-03-20 16:37:44 +00:00
A Green Spoon 09b0fdbc93 Fix GV Waterfall Alcove Logic (#6380) 2026-03-20 16:07:14 +00:00
Christopher Leggett f2c34d8c11 Fix Entrance Rando Grotto Voidout Crash when voiding back to an area with a background image (#6379)
Hookify bgimage load cam check and add it to entrance rando
2026-03-20 03:40:35 +00:00
Sean Latham 38e684fda3 Fixed scrub text checking merchant hint setting (#6378) 2026-03-19 20:47:35 +00:00
Philip Dubé 8f51dfbaf4 Item Tracker: don't disable Personal Notes (#6376)
Personal Notes is awkward with Combo Button Hold, but should be allowed

This avoids disabling drop down when it could otherwise be changed to Main Window

Besides, some people might be able to type while holding button combos, long live artsey.io
2026-03-19 18:24:25 +00:00
Philip Dubé 04ed1825f0 Fix excluded locations regressions causing crash (#6375) 2026-03-19 15:50:52 +00:00
Philip Dubé 94a02dd53a Granny: don't sell blue potion / item without claim check when adult trade not shuffled (#6363) 2026-03-19 13:33:32 +00:00
Philip Dubé 6a9567b369 Fix rendering double digit key count (#6371) 2026-03-19 01:39:46 +00:00
Philip Dubé 9f6ffc9f2a z_en_ko.c: port over more improvements from decomp, add hook to fix vanilla forest quest state bug (#6373) 2026-03-19 01:38:56 +00:00
Philip Dubé 2f12677b25 Refactor Maps & Compasses coloring hook, remove PreFunc (#6351)
PreFunc for map/compass coloring & jabber nut coloring doesn't work in file select menu,
could make them always enabled in file select, but this seems simpler

Also fix map colors & ice cavern compass color
2026-03-19 00:14:37 +00:00
Pepper0ni a40ca58aba Misc logic fixes (#6370) 2026-03-18 17:38:43 +00:00
Philip Dubé 1f57f72acd Hookify Sunlight Arrows (#6366) 2026-03-18 16:23:33 +00:00
Philip Dubé d7b4e5a24d Fix heavy block in front of light trial having unending quake (#6367) 2026-03-18 03:14:34 +00:00
Philip Dubé 97eaa8b3e0 clean up comments (#6369) 2026-03-18 01:27:08 +00:00
Philip Dubé e7dce8e055 Keep StatsWindow fps rendered stable (#6368) 2026-03-18 01:21:09 +00:00
Philip Dubé 908ecbb795 Classify chest CMC for bombchus as lesser, not junk (#6349) 2026-03-17 17:41:43 +00:00
Philip Dubé 716f6bc042 Always call RandomizerCheckObjects::UpdateImGuiVisibility for locations view (#6352) 2026-03-17 17:41:20 +00:00
Philip Dubé 4e3b8d0b13 Fix happy mask salesman to check flags instead of inventory for SOLD OUT (#6355)
Fixes getting locked out of mask quest with mask select
2026-03-17 17:41:04 +00:00
Philip Dubé c906c71f71 Song from Malon: requires hylian jabbernut (#6357) 2026-03-17 17:40:37 +00:00
Philip Dubé e9ef09eee4 Fix RBA gauntlet colors to match console (#6359)
Also fix tracker to show golden gauntlets while wearing glitched gauntlets,
& don't crash save editor
2026-03-17 17:40:08 +00:00
Philip Dubé cefc9c02fa update gh actions, fix cmake whitespace (#6361) 2026-03-17 04:54:04 +00:00
Pepe20129 b35883e1f6 Enemy rando cleanup (#6327)
Change Actor_SpawnEntry to use VB
Move adult zelda collapse stalfos to a explicit hook
Move dark link to a explicit hook
Some more canRandomize that were not needed
Move bg_haka & bg_haka_tubo to explicit hooks
Move en_vali to an explicit hook
Move bg_mori_bigst to an explicit hook
Fix door opening before the enemies are killed
Remove `canRandomize` parameter
Move bg_haka_huta to explicit hooks
2026-03-17 04:53:33 +00:00
Philip Dubé c93b6188c8 Fix swimvoid in Zora River respawning in unloaded room (#6360)
Caused by spawning in Zora's River with entrance rando,
going downstream to different room, then swimvoid

Before the area by waterfall would not be loaded,
instead downstream still loaded
2026-03-17 04:14:18 +00:00
Philip Dubé e6d6b6d7d1 Fix loading wrong day/night scene after blue warp in rando (#6350)
When entering a dungeon like well at night, defeating a boss that changes time to day, Kakariko Village would load with daylight but act like it's night

Skipping the blue warp cutscene meant dayTime and nightFlag weren't properly in sync. Clear `gSaveContext.nightFlag` when adjusting time of day
2026-03-17 01:02:15 +00:00
Philip Dubé b15ac97dea Fix adult trade items spoiling during file load in rando (#6358) 2026-03-16 21:35:32 +00:00
Philip Dubé 45449623bb MAX_MQ_DUNGEON_COUNT (#6353)
Co-authored-by: ganesh1828
2026-03-16 19:01:33 +00:00
Philip Dubé 7899b6a048 Grass names: don't list prefix, prefix is added already (#6347) 2026-03-14 14:09:02 +00:00
A Green Spoon 614ec084fa update item list (#6340) 2026-03-09 20:08:00 +00:00
Matt Jakubowski 005044868a CC fixes (#6341) 2026-03-09 20:07:37 +00:00
Philip Dubé 7767cb6d39 Reduce trailing newlines in tooltips/logs (#6337)
Reduce trailing newlines in tooltips/logs, fix CanUse warnings
2026-03-09 00:27:47 +00:00
Pepper0ni 139381a0e0 Add Fire Trial to Fewer Tunic Requirements (#6336) 2026-03-09 00:21:31 +00:00
Philip Dubé 63859efa40 Don't refer to grass patch as bush (#6335)
Decomp refers to both kusa & wood02 as bushes, but for shuffles reserve bush for wood02
2026-03-08 19:15:16 +00:00
Philip Dubé 0f948efb51 Keep Nayru's Love & Farore's Wind in scarce item pool (#6334)
Consistent with n64 rando
2026-03-08 14:16:33 +00:00
Philip Dubé 99e60b81fd fix rando fire temple goron text formatting (#6332)
AutoFormat isn't suitable for text using escape codes, but unlike other texts this collection uses a mix of escape codes & our formatting codes. In such scenarios Format avoids mangling things
2026-03-08 04:28:55 +00:00
Philip Dubé 3174545749 Fix Ganondorf hint formatting (#6331) 2026-03-08 02:35:08 +00:00
Pepper0ni a1aa046814 ensure flag is correctly set for randomiser (#6330) 2026-03-07 18:22:42 +00:00
Pepper0ni 60ec65592a Add trick for Hookshotting ladders (#6329) 2026-03-07 18:21:04 +00:00
Pepper0ni 6deff6d749 Enforce mask select properly on completed (#6326) 2026-03-05 22:07:06 +00:00
A Green Spoon 92a1d260da Choose Link's Pocket Dungeon Reward Type (#6213) 2026-03-05 22:05:55 +00:00
A Green Spoon 6340ad3d5c Hookify Hookshot Reticle Changes (#6279) 2026-03-05 16:11:36 +00:00
Philip Dubé 63597ec633 Prevent winning Talon's game without str0. Prevent starting Diving Game without Zora Jabbernut (#6324) 2026-03-04 15:35:45 +00:00
Pepper0ni 7522f31cc8 Refactor DMC logic (#6294)
Refactors Death Mountain Crater logic to work in a more straightforward, if verbose, applies Tunicless navigation consistently, and paves over some small oversights.

As Child must be able to navigate DMC to some degree due to Child only checks, and logic should be consistent between Child and Adult, DMC no longer hard requires Tunic in any scenario. Instead checks and exits are split into regions, and each entrance has a "Fewer Tunic Requirements" heart count associated with it for each region which is then increased by 50% (rounding up) when FTR is off. This applies to both Child and Adult.
2026-03-04 00:44:56 +00:00
Philip Dubé b6df96c530 Add dependencies to docs/BUILDING.md (#6304)
Remove openSUSE because I can't figure out their package convention
2026-03-03 16:49:53 +00:00
Pepper0ni 40ad4fed82 Merge Visible Collision and Hammer Through Collision (#6317) 2026-03-03 04:04:57 +00:00
Philip Dubé 3882086677 Fix toggle speed modifier for walking (#6321) 2026-03-03 02:21:18 +00:00
Christopher Leggett 49aa33038d Restores Greg's textbox icon (#6320) 2026-03-03 00:38:01 +00:00
Philip Dubé b65acb9c9d fix typo (#6319) 2026-03-02 22:33:13 +00:00
Pepper0ni 91425a39ac Add Death Mountain Trail Child Climb Without Shield (#6318) 2026-03-02 21:13:19 +00:00
Philip Dubé f19ad1e75b timesaver_hook_handlers: use COND_HOOK (#6309) 2026-03-02 20:25:03 +00:00
Philip Dubé 2a335b1cd8 move speed modifier settings to cheats (#6277)
Combine into one speed modifier. Refactor config migrations. Add v6
2026-03-02 18:26:37 +00:00
Olivia!! 6f01d68c3c Fix missing logic for Medallion Locked Trials (#6314) 2026-03-02 07:10:58 +00:00
Philip Dubé d4c1118d1b Hookify DisableKokiriDrawDistance (#6305)
Also update some of Mido's code with latest decomp

Looking at decomp, EnKo doesn't set appearDist to 180.0
2026-03-02 02:10:04 +00:00
Shishu the Dragon 0d41af6978 Ivan: Fix intermittent crash with certain items (#6253) 2026-03-02 01:22:37 +00:00
Shishu the Dragon 460a098bec Dev: Mac/Linux compat for VS Code tasks (#6211) 2026-03-02 01:22:37 +00:00
xxAtrain223 2b650a4979 Stringify Randomizer Enums (#6223)
Moved randomizer enums from randomizerTypes.h to randomizerEnums.h and helpers
2026-03-02 00:58:24 +00:00
red 2c07edc4eb Add disable jabu wobble accessibility option (#6280) 2026-03-02 00:45:17 +00:00
Philip Dubé 0a946e5b9d Roc's Feather: avoid OOB access to gItemAgeReqs (#6297)
This fix is a bit blunt, but in the absence of a better idea it exists
2026-03-01 14:55:16 +00:00
Philip Dubé b07c64ecf9 Fix song of storms cutscene (#6310) 2026-02-28 23:51:13 +00:00
Philip Dubé a547d51abb Fix Malon text on Lon Lon Ranch in rando (#6308)
Missed in #6299
2026-02-28 16:33:16 +00:00
Pepe20129 d841357fd4 Update libultraship (#6283) 2026-02-28 16:30:30 +00:00
Pepe20129 8dd03ef097 Trap Improvements (#6302)
* Move some trap stuff to `Traps.cpp`

* Split `GetTrapTrickModel` into a function

* Split `ShouldJunkItemBeTrap` into a function

* Move `BuildIceTrapMessage` to `Traps.cpp`

* Allow ice trap messages to have the item name. Only for english for now due to article issues.
2026-02-28 15:53:05 +00:00
Jerom Venneker a393f48c7c Fix missable Malon check (#6299)
Added a case for the VB_MALON_RETURN_FROM_CASTLE vanilla behavior flag.
This lets Malon stay until you both get the egg and wake up Talon making the egg flag unmissable.
2026-02-28 14:57:27 +00:00
Philip Dubé 00ac1d566d spdlog: don't pass printf format string (#6307) 2026-02-28 04:20:09 +00:00
Jeffrey Crowell fcf7d4bd15 Add CoreAudio support (#6270) 2026-02-28 03:34:29 +00:00
Jameriquiah 9f56ef5090 unsheathe without slashing (#6216) 2026-02-27 19:34:56 -07:00
Philip Dubé d46bfd9716 Avoid auto saving in file select (#6298) 2026-02-28 00:48:34 +00:00
Philip Dubé 5a7bc9a459 Remove unnecessary includes of OTRGlobals.h in actor overlays (#6306) 2026-02-28 00:44:41 +00:00
Jameriquiah 6b51909aa5 tooltip otr to o2r (#6300) 2026-02-27 14:42:45 +00:00
Philip Dubé fe5dce24b5 Misc fixes for Shuffle Climb (#6296)
Rename deku tree grass on 2F, move logic accordingly
Include climb requirement in Dodongo's Armos Room without unintuitive jumps
Spirit typo had locked door before child climb linked to 2F instead of 1F
2026-02-27 02:36:51 +00:00
Christopher Leggett c3ffaa918d Don't autoformat altar hints twice. (#6295) 2026-02-26 23:26:52 +00:00
Philip Dubé b6cdc6c490 Fix kak backyard logic with shuffle climb (#6288)
Missed ladder to potion shop
2026-02-26 22:28:00 +00:00
Christopher Leggett d4d3e8bc0f Port Scrolling Texture Interpolation over from 2Ship (#6224) 2026-02-26 13:36:55 +00:00
coavins c2cf154e3e Update .vscode and .devcontainer files (#6246)
This commit makes some changes to the dockerfile to make it work again.
We install cmake from source in order to meet the minimum required
version specified in the CMakeLists.txt file. We build the same version
that is installed on the CI runner image.

We also build tinyxml2 from source because we need some cmake files
that are apparently not included in the apt package.
2026-02-26 01:24:22 +00:00
Pepper0ni 0e99b30e91 Add StartingAge limits to Closed Forest (#6282) 2026-02-21 17:50:36 +00:00
Pepper0ni 19df711123 remove castle moat spawn override (#6284) 2026-02-21 17:48:50 +00:00
Pepper0ni 0702b11b90 fix carpet man logic (#6285) 2026-02-21 17:48:15 +00:00
A Green Spoon d9ebce9f9f hookify additional reticles (#6278) 2026-02-17 20:08:06 +00:00
Pepper0ni 4cae79fd89 Change numbered tricks in preset and settings to use codes. (#6267) 2026-02-17 16:34:38 +00:00
Philip Dubé 8e1f1aea82 Fix location list (#6276)
Base has name in Flags column, this should not be null
Omit on unknown location to match other Location::Base rows
2026-02-16 14:53:32 -07:00
Philip Dubé e987cdae24 Fix misc issues (#6275)
fix #3990 #6055 #6145 #6271
2026-02-16 17:52:31 +00:00
Philip Dubé c63f57850f Deku Theater: better handling of timesaver being disabled for shuffle speak (#6265)
also skip first 2 seconds of scrubs deciding to pop out of ground
2026-02-16 16:21:35 +00:00
Philip Dubé b1fea3fe78 Bean Souls: don't lose flag when soul found in same location as bean patch (#6264) 2026-02-16 16:16:35 +00:00
Jordan Longstaff 0210374cc4 Enable missing music entries in audio editor (#5685)
* Enable missing music entries in audio editor

* Fix mislabeled tracks "Ocarina of Time" and "Seal of Six Sages" (mirrored in decomp)
2026-02-14 20:31:19 -07:00
anthony-barricelli d67dcb92f2 Bug Fix: Setting Start with OoT only gives Fairy Ocarina in Rando (#6227) 2026-02-15 01:19:31 +00:00
anthony-barricelli 3206425e1b fixes #6008 (#6229) 2026-02-15 01:17:53 +00:00
Malkierian e447143e48 Fix the extractor's assumption that found files are always in the working directory (x64/build/soh). (#6243) 2026-02-14 17:51:48 -07:00
Philip Dubé e6947c733c Business Scrubs: don't speak without jabber nut (#6255)
most speak checks conservatively only apply to Link initiating speech,
but didn't realize business scrubs speak unprompted & that would make deku jabber nut mostly useless

this doesn't apply to other scrubs (such as 123 scrubs), maybe in future we can block more, such as showing trade items
2026-02-15 00:48:00 +00:00
Philip Dubé 71c6f02a86 Big Poes hint: not Big Goron (#6256) 2026-02-15 00:36:16 +00:00
Malkierian b83ca39c98 Make tricks and locations lists re-evaluate after preset application. (#6263) 2026-02-14 15:58:26 -07:00
Pepper0ni 7eb5acf224 Fix wrong logic var in spirit shared (#6254) 2026-02-14 19:04:50 +00:00
A Green Spoon f31172c647 remove extra zf condition + add vb call (#6258) 2026-02-14 19:04:34 +00:00
Philip Dubé 1e1ba54cf6 Water Temple: fix waterfall GS logic (#6251) 2026-02-12 02:40:04 +00:00
Philip Dubé 92cb7f1594 fix crash when generating decoupled entrances with boss shuffle (#6189)
regression from ganon's tower shuffle
2026-02-10 19:22:40 +00:00
Philip Dubé 04eb8d1601 Forest: fix hover recoil trick using wrong operator (#6248) 2026-02-10 00:27:58 +00:00
anthony-barricelli 21a270c0b3 Bug Fix: MQ Dungeon setting not updating locations in Locations tab (#6228)
refresh locations if MQ dungeon setting changes + show MQ locations for "Selection Only"
2026-02-10 00:09:52 +00:00
Christopher Leggett 6a31700820 Fixes some Stone of Agony bugs and refactors it to a VB Hook (#6235)
Fixes #1727. Specifically, it removes a lot of old situations in which the stone of agony icon would've been hidden, such as shield and z-targeting. It will still be hidden while talking to an NPC or in cutscenes.

This does also introduce a subtle change in behavior. It now behaves a bit more like the Shard of Agony from the 3ds version. Instead of always being visible after the stone of agony is obtained, it is now hidden until you get close to a secret spot, appearing at a slightly further range than when the rumble would start.
2026-02-10 00:07:34 +00:00
A Green Spoon a2f2697d0d move EndFloatWindows outside of Begin (#6242) 2026-02-09 23:44:13 +00:00
Pepper0ni 293adcf9ee fix water level logic (#6247) 2026-02-09 23:34:33 +00:00
TheLynk 743103fbe9 Fix Logic in Deku Tree (#6244) 2026-02-08 22:20:16 +00:00
xxAtrain223 ce8dd7931c Added StartingAgeTime to RecalculateAvailableChecks. (#6237) 2026-02-08 21:58:37 +00:00
Philip Dubé 8fd41474c1 Fix logic thinking child exiting OGC GFF leads to castle grounds, not past gate (#6207)
Also fix grotto's age redirection
2026-02-07 20:21:14 +00:00
Malkierian 2bfae47b7f Change interior pot access to only check for viable methods. (#6233) 2026-02-07 08:41:08 -07:00
Christopher Leggett 65c7c3e4a9 Fix Heart Containers/Pieces Item Pool Calculation (#6226)
This calc ends up with 8 heart containers in the pool with the default 3 starting hearts, just like the 8 heart containers in the vanilla game. Changing starting hearts results in half of the remaining hearts being filled by heart containers and half of the remaining hearts being filled by heart pieces.
2026-02-06 02:18:06 +00:00
anthony-barricelli 2656c20f71 check if rando for quest kaleido menu panel (#6231) 2026-02-04 18:59:52 +00:00
A Green Spoon c021a0e8a2 Fix KD Without Bombs Trick Name (#6225) 2026-02-04 02:53:06 +00:00
Malkierian cc0941cc9f Attempt to correct Linux appimage behavior. (#6215)
Also make Windows rom search react to the set search path.
2026-02-01 11:35:54 -07:00
anthony-barricelli a4eacdd267 reset selected enemies list when clicking box for all enemies (#6219) 2026-01-31 15:00:06 +00:00
Shishu the Dragon 79d6f54be1 Fix segfault on quit (#6212) 2026-01-29 18:28:55 -07:00
Jordan Longstaff 23606325e6 Hookify Goron Pot (#6208) 2026-01-29 14:36:46 +00:00
Malkierian 8176e57144 Entrance Tracker Display Options (#6193)
Add all window display options to Entrance Tracker.
Apply hidden label filtering to combobox labels.
Remove tracker prefixes from check and entrance tracker preset load functions.
Remove all references to the menu bar, and the menubar source and header files.
2026-01-29 03:24:43 +00:00
Philip Dubé 473a77bbb2 Fix generation when Shuffle Speak disabled (#6206) 2026-01-28 18:22:21 +00:00
tortugaveloz a365446832 Basic Surround Sound support. (#6204) 2026-01-28 05:14:57 +00:00
Philip Dubé e2db315ffa Shuffle Speak (#5538)
Shuffles 6 languages (Deku, Gerudo, Goron, Hylian, Kokiri, Zora) to learn before being able to use Speak command with actors of that type. Other actors can still always initiate speech

Owl speaks anything (relevant for owl flights)
2026-01-28 05:14:14 +00:00
OtherBlue 16ee01404a small patch to match 2ship (#6197) 2026-01-26 03:26:16 +00:00
xxAtrain223 077fda8749 Stringify More Conditions (#6031) 2026-01-26 03:25:24 +00:00
xxAtrain223 f5264be192 Recalculate Available Checks from Current Region (#6165) 2026-01-26 03:23:47 +00:00
Christopher Leggett 983d04d362 Restores missing hint types that got lost in a merge (#6194)
Also fix bad text id on deku tree compass & fix dungeon map custom messages
2026-01-23 02:15:27 +00:00
Christopher Leggett 2af265dbce Add action shuffle icons to the item tracker (#6190) 2026-01-23 01:09:08 +00:00
Christopher Leggett dfba6b319b Fixes missing flag filter theme color (#6191) 2026-01-23 00:08:58 +00:00
Eric Hoey 894b8e6c86 Glitch-Aiding CS Tweaks/Fixes/Addition (#6192)
unskip door shutter cutscene

add second jabu OI door to glitch-aiding cutscenes

add dc boss door shutter

fix spirit mq switch

add comments
2026-01-22 14:27:07 +00:00
Philip Dubé 2da233c40b Improve forest temple poe cutscene hack (#6185)
ACTOR_EN_ST isn't reliable in enemy randomizer,
& in doorsanity it's desirable to trigger in first room
2026-01-21 19:50:23 +00:00
Philip Dubé 6b160fac1c Entrance/Location: remove Getuint32_t method (#6186) 2026-01-21 16:33:35 +00:00
Philip Dubé 78c68ae3d4 Fewer Tunic Requirements: remove lies (#6183)
Logic has been widening use of Fewer Tunic Requirements, making the description no longer accurate
2026-01-21 06:39:38 +00:00
Christopher Leggett fae74d4a5e Kaleido Tracker - Add new Shuffles (#6184)
Namely Swim, Crawl, Climb, Grab, Open Chests, and Bean Souls

Also added a page up and page down feature since the list is getting large. Assigned it to C-Left and C-Right. I'd like to put C-Down as "Jump to End" but the way things currently are I can't set C-Up as "Jump to Start" so I'll leave that one out for now.
2026-01-21 04:04:24 +00:00
Philip Dubé c9414b4d45 Misc fixes mostly related to custom text refactor (#6174)
fix goron messages in rando
also always include "IS_RANDO" in rando shipinit dependencies
don't use rando RNG, trying std::array
avoid sprintf, std::array not necessary
fix random rupee name crash
roll random traps: don't reuse rando rng
fix better bombchu typo
2026-01-20 20:55:24 +00:00
Pepper0ni 9991a95ab1 fix maps and compasses not being added to the pool (#6180) 2026-01-20 15:39:03 +00:00
aMannus c360b2dee4 Fix missing farores (#6176) 2026-01-20 01:11:52 +00:00
Philip Dubé 596b714fa4 Rando: Shuffle Climb (#5182)
Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com>
2026-01-19 19:47:56 +00:00
Philip Dubé f52b653cfb Pot CMC (#6167)
Copied from https://github.com/HarbourMasters/2ship2harkinian/pull/1011
2026-01-19 19:40:09 +00:00
Fabien Romano 35039565df fix portArchiveVersion, DetectOTRVersion() use LocateFileAcrossAppDirs() so it needs filename as argument, not full path. (#6168) 2026-01-19 17:04:55 +00:00
aMannus 451820cac4 Fix skulltula messages (#6170)
Typo made the replace fail and then freeze the game on the autoformat step afterwards

Also fix water temple boss key text color
2026-01-19 15:19:02 +00:00
Garrett Cox d7981bf03f Some tweaks to anchor (#6166) 2026-01-19 04:38:48 +00:00
Philip Dubé a2245f7a47 Merge pull request #6164 from serprex/merge912
merge 9.1.2
2026-01-19 03:55:50 +00:00
Demur Rumed 7588734a42 Merge remote-tracking branch 'origin/develop-copper' into merge912 2026-01-19 02:35:48 +00:00
Philip Dubé 0dc6989438 9.1.2 (#6160) 2026-01-19 00:10:09 +00:00
Philip Dubé be0f8fec9f Fix boot to debug warp screen not applying time savers (#6151) 2026-01-18 23:10:33 +00:00
xxAtrain223 651078f0b3 Added search boxes for Save Editor flags. (#6163) 2026-01-18 23:01:21 +00:00
Pepe20129 f541c3f4ad Shuffle Ganon Tower (#5078) 2026-01-18 22:38:01 +00:00
Philip Dubé c71cc68951 Update references to soh.otr/oot.otr/oot-mq.otr to .o2r (#6161) 2026-01-18 16:59:20 +00:00
ItsHeckinPat 04c5d50b3e Ported BtnSelector from 2ship (#6158)
Allows the rebinding for Resetting the game, Debug Map Select, and Debug No-Clip.
Also allows for Speed Modifiers to use the new button combos, instead of only the modifier buttons.
2026-01-18 16:01:39 +00:00
Shishu the Dragon eab279c0be Fix boot crash when v8 saves are present (#6157) 2026-01-18 14:29:57 +00:00
Philip Dubé 7006ef7404 Don't put unshuffled master sword into playthrough (#6146)
Includes some cleanup. Main point is:
1. hidden checks are not hintable
2. hidden checks should not be written to spoiler log
2026-01-18 14:29:06 +00:00
Philip Dubé 18b00e7bc1 Shuffle Grab (#5719)
AKA str0. Named in-game item Power Bracelet

Co-authored-by: Pepper0ni <93387759+Pepper0ni@users.noreply.github.com>
2026-01-18 05:32:31 +00:00
Philip Dubé 60205ec0bd item list: bring back bean souls (#6156)
got lost somehow. also align columns
2026-01-18 05:13:45 +00:00
Philip Dubé 5e802f232d Fix ZR/LW entrance shuffle leak (#6154) 2026-01-17 21:00:35 +00:00
Philip Dubé f474a86928 Cleanup various things noticed while fixing rando generation / debug warp (#6152)
Adjust RAND_GET_OPTION to return option instead of option value
2026-01-17 20:34:24 +00:00
Philip Dubé 9ab58a8d07 Fix rando objects not randomizing (#6150)
Recent changes in init ordering had param hashmap built before static locations setup by hooks
2026-01-17 18:03:51 +00:00
xxAtrain223 1af0f4e395 Added Scarecrow Spawn to the Collision Viewer. (#6148) 2026-01-17 15:55:41 +00:00
Garrett Cox c36468ccbd Add bounce off walls toggle (#6110) 2026-01-17 06:11:17 +00:00
Jordan Longstaff 7850fa82df Modularize enemy defeat count hook & fix counting bugs (#5885) 2026-01-17 05:35:45 +00:00
Philip Dubé 5a484331b6 Fix merge regression in Shuffle Masks (#6147) 2026-01-17 05:30:00 +00:00
Philip Dubé 44d351698b Shuffle Masks (#5536)
Future improvements can build on this,
giving masks abilities,
or adding checks for trading mask to someone
2026-01-17 05:00:03 +00:00
mckinlee 69f151e79d i control boom (#6136) 2026-01-17 00:26:31 +00:00
Philip Dubé 04df48944a Shuffle Open Chest (#5946) 2026-01-16 18:34:14 +00:00
Jordan Longstaff 6606eefbf1 Add option to disable Link spinning with the Goron Pot (#6138)
Make Link focus on Goron Pot instead
2026-01-16 13:55:36 +00:00
Reppan 6e4c010ffe [Custom equipment] fix fallback (#6113) 2026-01-16 04:08:09 +00:00
Philip Dubé 9c1a1728ee fix dev, broke due to incompatible PRs (#6144) 2026-01-16 01:59:36 +00:00
Malkierian 704ace8fd3 ImGui-Driven Extraction Flow and Progress Reporting (#5892)
This sets up the initialization process to allow for producing an ImGui window before ROM archives are made, so that ImGui can be used to prompt users along the O2R creation process instead of using the OS prompts, which aren't always usable even on some Linux devices, let alone other 2nd-party port platforms, as well as graphically report extraction progress.
2026-01-15 23:10:20 +00:00
Jordan Longstaff c7e4e8ccee Owl Travel cutscenes skipped as One Point cutscenes (#6141) 2026-01-15 21:02:27 +00:00
Christopher Leggett 7b3efb1e7b Upgrades Custom Messages to Hooks and ShipInit (#5101)
Defines the hook for OnTextLoad. Intercepts message loading with hooks. Adds file to handle the CustomMessage creation for items.

Handles Ice Traps, Triforce Pieces, and Custom Items. Handle maps, compasses, and keys

Converts gossip stone hints to hook. Handle one-off merchant messages. Convert scrubs and shop text and remove now-unused code

Convert Sheik and Ganondorf hint text. Convert skulltula people messages. Convert more static hints

Specifically Dampe, Greg, Warp Songs, Frogs, Loach, Fishing Pole, and Saria

Convert Biggoron Hint. Convert Big Poes hint. Convert Anju hint dialogue. Convert Malon hint. Convert Horseback Archery hints. Convert Mask Shop SIgn hint

Convert Lake Hylia Switch related text. Convert Shooting Gallery bow reminder message

Convert random rupee names. Convert Rando-Relevant Navi Enhancement. Convert Random Goron messages

Convert Injecting Skull token counts. Add in a way to AutoFormat with an item icon.. Fix some errors with skull tokens and apply icon

Convert heart container item counts. Convert Inject Item Count for Heart Pieces. Port Better Bombchu Shopping. Convert Market Sneak

Port Quit Fishing At Door and clean up unused stuff. Reintroduce missing Mysterious warp song hint

Make ShipInitFuncs static

Adds and uses per-item articles for get item messages

Fix Entrance Hints and port toggle from dev-copper
2026-01-15 20:57:13 +00:00
Fabien Romano c43139ebd6 fix build and run on OpenBSD (#6050) 2026-01-15 20:46:03 +00:00
Pepper0ni a92f07e1f1 Fix quest leak assert triggering in no logic (#6143) 2026-01-15 19:31:19 +00:00
aMannus 0821c2e315 Fix boss souls on item tracker (#6142) 2026-01-15 15:51:04 +00:00
Reppan 0d4986f2c3 Add Clear List button to Mod Menu (#6137) 2026-01-14 18:50:33 +00:00
Philip Dubé 6e6834af22 Rando: Shuffle Crawl (#5032) 2026-01-14 04:29:30 +00:00
Garrett Cox e149e09e08 Add GFX Stack to crash handler ext (#6130) 2026-01-12 05:11:42 +00:00
Pepper0ni 45fb38e309 Add Forest MQ Child Doorframe trick and fix some issues with courtyard Scarecrow (#6134) 2026-01-11 15:27:00 +00:00
Philip Dubé cb21208b4b Fix regression causing BGS to be missing from item pool (#6131)
Exclude from minimal item pool
2026-01-11 08:39:15 +01:00
Philip Dubé 5d2d7a7f09 Make Deku Tree's falling platform respawn in rando (#6128)
Relevant in Shuffle Climb, where getting to chest would not be able to logically use platform
2026-01-11 05:03:08 +00:00
Pepper0ni 31eefd57df Can always bribe the Hyrule Castle guard in randomiser. (#6129) 2026-01-11 05:02:37 +00:00
Paul Schwabauer cd8bd69c6e Fix undefined behavior (#6089)
Fix TimeSplit crash on empty name

Initialize OptionValue::mVal to fix undefined behavior

Fix undefined behavior in GraveHoleJumps surface type copy.
The memcpy was reading 33 SurfaceTypes regardless of the actual count,
causing a buffer overread since NTSC 1.0 only has 31 surface types and
later versions have 32. Now uses the actual surfaceTypesCount from the
collision header.

Fix undefined behavior in framebuffer OTR signature check.
Use calloc instead of malloc for framebuffer allocation to zero-initialize
the memory. This fixes Valgrind warnings about reading uninitialized values
when ResourceMgr_OTRSigCheck reads from framebuffer pointers to check for
the "__OTR__" signature.

Fix undefined behavior in fontLoadStatus initialization.
Use calloc instead of malloc when allocating fontLoadStatus array
to ensure zero-initialization. This fixes Valgrind warnings about
conditional jumps depending on uninitialized values in
AudioLoad_SetFontLoadStatus.
2026-01-10 21:31:21 +00:00
Philip Dubé 7627b0567b Bring back Big Poe Count option, lost in menu refactor (#6126) 2026-01-10 17:19:19 +01:00
Ralphie Morell 65227f65f2 Fix: Goron City Doors after Fire Temple (#5950)
fixes not being able to open doors when fire temple defeated before talking to Link the Goron

does not apply to rando
2026-01-10 14:53:07 +00:00
Pepper0ni 989bbe0dd0 fix logic issues and add an assert to detect wrong quest leaks (#6125) 2026-01-10 14:24:30 +00:00
aMannus 14a6bc1f85 Add Roc's Feather (custom item) to Rando Item Pool (#6035)
This adds Roc's as a fully implemented item into the randomizer pool. When both Roc's and Nayru's is found, you can swap between them on the pause menu

Many people have contributed to this over time, so huge shoutout to:
- kentonm, this item is directly inspired by their Roc's Feather from their romhack Indigo. Also provided me with their GI model, icon texture and animation to use.
- PurpleHato, for providing the images for the item name shown on the kaleidoscope.
- Dana The Elf, providing another custom animation for the item.
- Reppan, for helping to tweak the animation and exporting the GI model for me.
2026-01-10 12:59:32 +00:00
Paul Schwabauer 5bbc32c2d1 Fix memory leaks in MessageViewer and audio_load (#6124)
Add destructor to MessageViewer to free allocated buffers

Free individual strings from ResourceMgr_ListFiles before freeing the array in audio_load.c
2026-01-10 12:53:37 +00:00
Philip Dubé c2152a8713 RNG refactor: use in Extractor, only apply rand_init to default_state (#6123) 2026-01-10 12:41:56 +00:00
nclok1405 39b8aacdef "Targetable Gold Skulltula" Cheat (#5986) 2026-01-10 01:51:59 +00:00
OtherBlue 3e0225272f Make "Move in First Person" require "Right Stick Aiming" (#6104) 2026-01-10 01:03:03 +00:00
Christopher Leggett ba0ecc59aa Fix RNG used by cosmetics editor to use same RNG method as rando (#5979)
Refactor ShipUtils to optionally take a state pointer.

Also changed random.h/cpp to be a wrapper around ShipUtils RNG providing a pointer to the rando state variable.

Use ShipUtils RNG for UIWidgets GetRandomValue

Fix AudioEditor to use ShipUtils RNG and its own state. It seems like shuffling Audio at the right time could have potentially messed with rando seed generation before this, but that bug, if it existed, should also be fixed with this.
2026-01-09 14:10:12 +00:00
Jordan Longstaff 9ca5ce0b53 Decomp import: rename timer-related functions and variables (#5896) 2026-01-08 18:56:01 +00:00
Garrett Cox 8584ced40b Proper fix for 2 handed idle animation (#6109) 2026-01-08 18:20:16 +00:00
Philip Dubé feb1429471 RT_DISTANT_BOULDER_COLLISION (#6114)
also amp up RT_DMT_UPPER_GS
2026-01-08 17:23:15 +00:00
Garrett Cox 71a47559f7 Boot sequence adjustments (#6119) 2026-01-08 17:21:52 +00:00
Garrett Cox 4839e575b1 Add toggle for Link's sword trail (#6112) 2026-01-08 05:53:36 +00:00
mckinlee f72ee2b814 Fix Arrow Cycle Aim Drift (#6118) 2026-01-08 02:33:08 +00:00
Philip Dubé 307cd7f8cd Fix: RT_DC_JUMP merged into RT_UNINTUITIVE_JUMPS (#6117) 2026-01-08 01:19:15 +00:00
ItsHeckinPat 36ff9ec562 Change to drawItemId (#6116) 2026-01-07 20:46:47 +00:00
Philip Dubé e6fb9a6b64 mod_menu: fix overflow error (#6111)
size_t is unsigned, `>= 0` is always true
2026-01-06 22:10:04 +00:00
Philip Dubé e26269d1b3 RT_UNINTUITIVE_JUMPS (#6107)
consolidate novice jump tricks that are purely movement based

2 new jumps added: shadow boat jump, & forest trial child jump
2026-01-06 17:44:42 +00:00
Philip Dubé 443badee87 combobox: use ordered maps to avoid dropdown having non-determinisitic ordering (#6101) 2026-01-06 01:22:10 +00:00
Philip Dubé b5a7dc7c2d deku tree outside boss room logic fixes (#6088)
also fix some issues in Ganon's Castle, somehow lost shadow trial from refactor, bring it back
2026-01-06 01:20:55 +00:00
Philip Dubé 8783f4cff7 remove unused chest assets (#6090)
replaced in #6085
2026-01-06 01:10:39 +00:00
Jordyn Hardyman 708bd0739a disable fixed camera fix (#6106) 2026-01-06 01:09:58 +00:00
mckinlee 5b0d8be484 [Enhancement] Arrow Cycle (#6105) 2026-01-05 22:53:14 +00:00
Philip Dubé da5f28afd8 RT_BARINADE_POTS (#6102) 2026-01-05 17:49:44 +00:00
Philip Dubé 3f8aa32d12 beans: fix generation for starting with planted beans (#6099)
beans is 0 in inventory, confusing CanPlantBeanCheck,
check for this specific scenario in BeanPlanted to mitigate
2026-01-05 15:58:51 +00:00
nclok1405 7c4a3359f0 Enable Battle Music for Leever option + Modularize EnemyBGMDisable (#5985)
Add "Enable Enemy Proximity Music for Leever" option + Modularize EnemyBGMDisable
2026-01-05 15:07:05 +00:00
Philip Dubé 392bb6c59f RT_HOVER_BOOST_SIMPLE with recoil (#5910) 2026-01-05 04:00:57 +00:00
Philip Dubé ea40cb2c0c water logic: rename b1 jet pit, add hover boots across reverse basement jet pit (#6092)
region only represents being on side outside dragon room
2026-01-04 22:12:59 +00:00
aMannus 0e7212d939 Add modal to teach player about presets (#5903)
* Add modal to teach player about presets

* Change cvar to CVAR_GENERAL

* Update soh/soh/Enhancements/FileSelectEnhancements.cpp

Co-authored-by: Philip Dubé <serprex@users.noreply.github.com>

---------

Co-authored-by: Philip Dubé <serprex@users.noreply.github.com>
2026-01-04 13:28:06 -07:00
Reppan 34728efe6f Add back Junk-category (#6091)
accidentally removed `case ITEM_CATEGORY_JUNK:` from large crate switch case
2026-01-04 14:03:26 +00:00
nclok1405 2ed9c56ca3 Add some NTSC Player Name decoding in Save Editor (#5867)
This adds a new font, Noto Sans JP
2026-01-04 14:02:06 +00:00
Reppan a134d2c59a Update CSMC to CMC and update chests to other shuffles (#6085) 2026-01-04 13:37:41 +00:00
Garrett Cox 16249f0909 Fix check name conflict (#6087) 2026-01-04 03:05:43 +00:00
Pepper0ni db91fd37e1 Refactor GenerateItemPool and Ice Trap settings (#5773)
Refactors the item pool to fix numerous bugs, especially with Plentiful item pools, makes ship exclusive items affected by item pool, and changes ice trap settings to be more clear and consistent to the user.
2026-01-03 18:42:26 +00:00
Jordyn Hardyman 9af262c1bb Disable Fixed Camera Enhancement (#6083)
Co-authored-by: PurpleHato <linkvssangoku.jr@gmail.com>
2026-01-03 18:07:19 +00:00
Philip Dubé 6c724a2c01 bean souls: prevent skulltula spawning from bugs (#6084)
woe is me thinking bugs reacted to soil patch instead of invisible actor
2026-01-03 16:43:52 +00:00
nclok1405 6a1fb1412b Add "File Number" to Save Editor (#5860) 2026-01-03 14:24:30 +00:00
nclok1405 5b275343db Allow Enemy Randomizer in Debug Save (#5841) 2026-01-03 14:19:06 +00:00
Reppan 7db2a97cea modding: alt equipment (#6062)
Implements object_custom_equip objects that adds more support to have items modified by modders without having to export with hands or do xml edits to load hands. This is autonomous if exported as a object_custom_equip

Also adds non existing DisplayList for items that originally did not have a DisplayList. Longshot and Big Goron Sword Sheath is 2 examples
2026-01-03 14:18:11 +00:00
Philip Dubé 07208fcf15 rando menu: fix shop price options (#6080) 2026-01-03 14:16:49 +00:00
Pepper0ni ba78039a69 add rang as a way to get the LW water rupees (#6082) 2026-01-03 14:14:31 +00:00
Philip Dubé e3865e28af Remove pseudo RGs: RG_EPONA, RG_SCARECROW, RG_DISTANT_SCARECROW (#6078) 2026-01-03 13:50:38 +00:00
nclok1405 1e55c1295f Add an option to disable Autosave Notification (#6081) 2026-01-03 13:48:58 +00:00
Philip Dubé 6953edecee rando menu: bring back shuffle grass (#6079) 2026-01-03 04:27:22 +00:00
Philip Dubé 7748939504 RT_GV_CHILD_TENT (#5823)
Also add logic for RT_GV_CRATE_HOVERS, which already had a trick entry, but no logic
2026-01-03 03:02:38 +00:00
Pepper0ni 5fea53ed56 Spirit refactor to handle reverse entry (#5456) 2026-01-03 00:52:02 +00:00
Philip Dubé 1c4b78d35e Medallion Locked Trials: logic (#6077) 2026-01-03 00:41:03 +00:00
Philip Dubé 657b78a016 refactor water (#5916)
Co-authored-by: Pepper0ni
2026-01-02 23:58:32 +00:00
Pepper0ni 7d6c6f032e Refactor fire (#5868) 2026-01-02 23:13:44 +00:00
Philip Dubé 480a1658b1 randomizer: bring back item pool options (#6076) 2026-01-02 22:36:51 +00:00
Pepper0ni ef2b4cd42c fix an assert and va_arg linux crash (#6075) 2026-01-02 20:55:30 +00:00
Philip Dubé 6f060a9222 jabu mq: fix copy paste error, rename MQ_EAST_ROOM to MQ_NEAR_BOSS_ROOM (#6074)
renaming matches vanilla naming convention
2026-01-02 20:18:54 +00:00
Philip Dubé 31824afa4a fix compiler warnings (#6072) 2026-01-02 20:17:44 +00:00
xxAtrain223 c0ba618f60 Set CurrentRegionKey when checking an entrance. (#6073) 2026-01-02 18:32:05 +00:00
Garrett Cox 10680f53e7 Fix syncing bombchuUpgradeLevel (#6071) 2026-01-02 10:35:45 -06:00
Philip Dubé 88494169e6 Add option for Navi to hint location of boss key at boss doors (#6058) 2026-01-02 16:23:15 +00:00
Philip Dubé 33758e49db Medallions Locked Trials (#6046)
Adds rando option to bar doors to trials until corresponding medallion acquired
2026-01-02 15:17:57 +00:00
Glought dd9d63eecb Add the ability to Randomize Music and Sound Effects and Cosmetrics based on Rando File Seed. (#5970)
Add the ability to Randomize All Music and sfx based on file Rando seed.
Add the ability to Randomize All cosmetics based on file rando seed.

Add combobox for selection:
- Disabled: No music or sound effects are randomized.
- On New Scene: Randomizes when you enter a new scene.
- On Rando Gen Only: Randomizes only when you generate a new randomizer
- On File Load: Randomizes on File Load.
- On File Load (Seeded): Randomizes on file load based on the current randomizer seed/file.

Removed checkboxes.
2026-01-02 15:01:01 +00:00
Sirius902 0bd08d626a Rando: Add Triforce Hunt GBK setting (#5739) 2026-01-02 14:55:34 +00:00
Glought 31db9e4ade Added "firstInput" stat and repurposed the "fileCreatedAt" stat. (#6070)
- The "firstInput" stat is set on first input in game. Used for RTA
  Timing.
- The "fileCreatedAt" stat is now set when then save file is created
  (After the player is done entering the file name). Useful for seeding
  non rando randomizers like Mirrorworld, Enemy Randomizer, extraTraps,
  etc.
2026-01-02 14:39:42 +00:00
Garrett Cox f666444876 Fix issue when syncing skipped checks (#6068) 2026-01-01 21:20:30 -06:00
Philip Dubé d3a6288c7e Combine check identity structs into CheckIdentity (#5852) 2026-01-02 01:51:03 +00:00
Philip Dubé ff0c309b5a shuffle scrubs: use object extensions (#5853) 2026-01-02 01:08:39 +00:00
Christopher Leggett 14a241ed3f Integrate Randomizer Window into Modern Menu Properly (#6017)
Also comes with a menu reorganization
2026-01-02 00:46:22 +00:00
Pepe20129 9e6c9a478e File Select More Info Update (#5998)
massively improves the "File Select More Info" enhancement:
- Moves it to a separate file
- Moves it to VB
- Adds triforce pieces & fishing pole
- General cleanup
2026-01-02 00:28:33 +00:00
Philip Dubé d227292935 Combine mq/vanilla flame wall skip tricks, include child skipping wall in MQ lobby (#5814)
Checked that logic past fire wall handles child logic

To get past without taking damage:
Z-target wall to left of fire wall. Turn left. 2 ESS turns right. Side hop
2026-01-01 23:08:42 +00:00
Philip Dubé 1463e76ef7 refactor jabu (#5671) 2026-01-01 22:58:15 +00:00
xxAtrain223 c0d9fe876c Remove Here Parameter and Rename to AnyAgeTime (#5714) 2026-01-01 22:16:50 +00:00
Reppan 1a9ea03e00 Make Custom Tunic Local (#6065)
* Make Custom Tunic Local

* Guard against Anchor

* Make Pause Menu Model treated as a Local
2026-01-01 15:36:29 -06:00
Shishu the Dragon d62e8108fd Mod Menu: Fix empty list crash (#6015) 2026-01-01 19:54:34 +00:00
Garrett Cox 2e5a985745 Add support for warp points in the dev tools, as well as a boot to warp point option (#6037) 2025-12-31 17:31:55 -06:00
Garrett Cox bc47a9ec6f Bump LUS (#6061) 2025-12-31 17:26:41 -06:00
Garrett Cox 7ca93e93be Back-port fixes from holiday build (#6060) 2025-12-31 17:08:30 -06:00
Philip Dubé 8cc02fd235 Add missing extension trick to Shadow MQ, fix 2 logic mixups in GTG (#5983)
Also allow Giant's Knife to logically hit these switches

Ganon's Castle diamond switch can be hit with bomb by setting bomb down instead of shield dropping
2025-12-31 02:54:41 +00:00
aMannus 5d63146267 Add setting updater for rando logic setting (#6030) 2025-12-31 01:44:01 +00:00
Jordan Longstaff 50c023b86b Modularize randomized enemy size hook & fix enemy health bars (#5887) 2025-12-31 01:43:20 +00:00
Philip Dubé 8ee637880d RT_GTG_LAVA_JUMP (#5987)
Distinct from unintuitive jumps in that I'm unable to get it consistently even after trying a couple times,
even after trying to find some mix of ledge grabbing & ESS turning to try at least put it down to roll timing
2025-12-31 01:29:56 +00:00
Philip Dubé d41273f34b Shuffle Bean Souls (#5833) 2025-12-31 01:27:37 +00:00
OtherBlue c688923272 [Enhancement] Unequip C-items (#6043) 2025-12-31 00:36:33 +00:00
Jordan Longstaff 7d6a82be4f Convert "Big Four" hook register functions to init functions (#5984) 2025-12-30 23:34:13 +00:00
aMannus e96503c0bd Fix custom tunics not updating on scene change (#6026) 2025-12-30 23:21:53 +00:00
xxAtrain223 fbfef95617 Add GetCheckPrice (#5718)
* Removed LocationAccess::CanBuy and added GetCheckPrice.

* Made the Magic Bean Salesman a merchant.

* Replaced CanBuyAnother with GetWalletCapacity and inline comparison for easier readability.
2025-12-30 22:37:28 +00:00
Philip Dubé cd08f343a6 more perm flags (#5676)
1. deku tree MQ web
2. dodongo's cavern MQ silver rupees
3. jabu lobby switch
4. forest well, lobby eyes, MQ web
5. fire MQ lobby torches
6. spirit MQ lobby silver rupees

adjusts forest MQ logic
2025-12-30 22:31:38 +00:00
Philip Dubé 82b279f55e bushsanity (#5941) 2025-12-30 20:24:00 +00:00
Philip Dubé 5822c33268 RT_ICE_STALAGMITE_CLIP, RT_ICE_STALAGMITE_HOOKSHOT (#5909)
Coming back from block room to hub, the clip is different, instead it's by wall that both ages can get past with pretty specific sidehop. This is pretty niche since generally logic isn't doing reverse ice cavern
2025-12-30 20:11:27 +00:00
nclok1405 6e27cd7107 Add Gerudo Fighter to Enemy Randomizer (#6005)
Being captured by random fighter behaves like being captured by a wall master
2025-12-30 19:45:19 +00:00
xxAtrain223 ace2f7869b Check for Pocket Cucco in HasItem. (#6049) 2025-12-28 09:20:16 -07:00
Philip Dubé f273ea4294 RT_WATER_IRON_BOOTS_LEDGE_GRAB (#6009)
https://www.youtube.com/watch?v=x8k3XJHiMOs
2025-12-27 12:18:15 +01:00
Philip Dubé a1f9971c12 RT_BIG_SKULLTULA_PAUSE_LIFT (#6014) 2025-12-27 12:17:02 +01:00
Philip Dubé 9c24ccec1a Fairysanity: allow using bottle (#6021)
Based on fishsanity, which is refactored with hooks

Also open up logic catching fairies at oasis if player has bottle
2025-12-27 12:15:31 +01:00
Philip Dubé 1c21608a95 refactor windmill (#6027)
split upper area into region rather than using logic val to manage access from below

2 fixes: adult can groundjump up the middle, child can make the trick with hammer
2025-12-27 12:13:47 +01:00
Philip Dubé 58e851dd2b Fix mixed up chest names in shadow MQ falling spikes room (#6047) 2025-12-27 12:12:51 +01:00
xxAtrain223 999f980d7c Fix 2 TimePass Issues (#6038)
* Set Kak time pass to false.

* Set lon lon time pass to false.
2025-12-27 12:10:57 +01:00
Jerom Venneker b24d266974 Reverted removal of 'ClearItemLocations' to fix #6036 (#6044) 2025-12-27 12:10:31 +01:00
Garrett Cox cc21163765 Fix rupee overflow in StartingItemGive (#6039) 2025-12-27 12:09:43 +01:00
Philip Dubé 3fa4af2cea Refactor Forest (#5673)
* refactor forest

* feedback

* more feedback

* MQ NE island logic

* no kids allowed

* split west corridor

* split up block puzzle room

* comment mapping poe sister colors

* generalize well swim, make novice

* hammer works

* upstream bug fix

* Replace corridor with hallway, rename east/west hallway regions to be based on their red/blue doormats

also change south hallway to overgrown hallway, & replace south/north sides with lower/upper sides
2025-12-21 10:30:43 -07:00
xxAtrain223 352a4e9260 Added small key doors special case for Thieves Hideout. (#6023) 2025-12-15 12:49:11 -07:00
Philip Dubé 05d865337c MQ forest: fix raised island GS logic (#6020) 2025-12-15 12:47:07 -07:00
Philip Dubé 9edb4e3c36 refactor dodongo's cavern (#5855) 2025-12-15 12:45:46 -07:00
Philip Dubé 971c3c5c94 refactor ganon's castle (#5664) 2025-12-15 12:42:02 -07:00
Philip Dubé e9aad17d17 refactor deku tree (#5854) 2025-12-15 12:41:53 -07:00
Philip Dubé 7176960a0e refactor: split out location_access/root, & combine bottling events (#5821) 2025-12-14 16:48:42 -07:00
Shishu the Dragon 9d8addca04 Update macOS build instructions (#6012) 2025-12-10 09:50:07 -07:00
Philip Dubé f83f73d671 Fix miss in previous hookify cosmetics editor PR (#6006) 2025-12-04 09:14:58 -07:00
Christopher Leggett 7e829a0780 Add in Progressive Bombchu Bags (#5836)
* Adds new Progressive Bombchu Bags option

Also changes existing code to account for Bombchu Bags becoming
a drop down with 3 values instead of a checkbox

* Handle the new lower capacities for ammo refills

* Handle what happens when receiving a bombchu bag

* Remove the trick name of Progressive Bombchu Bag

Since, you know, that's an actual thing now.

* Implements Bombchu Bag handling next to Progressive Bombchu Handling

* clang-formatting

* Add extra bag for plentiful items

* Address review comment

* Move bombchu upgrade level to gSaveContext and add save/load

* Use logic's saveContext for correct logic calculations

* Remove RG_PROGRESSIVE_BOMBCHU

* Fix Bombchu Refill obtainability

* Don't add normal chus to the pool if chu bags are on.

* cmake-format

* Properly reset bombchuUpgradeLevel on savefile init

* Fix error with va_arg on linux

* Fixes small error in the Bombchu Bag description

* Fix bug with bombchu obtainability

* clang-format

* Fix infinite bombchu text

* fix clang-format
2025-12-04 15:14:32 +00:00
nclok1405 098cb70460 Disable Screen Flash for Finishing Blow option (#5988) 2025-12-03 19:15:49 -07:00
Malkierian 0073736467 Fix entrance value assigned to DMT sign outside Dodongo's for hinting. (#5973) 2025-11-25 17:07:45 +00:00
Malkierian 2ee4e70b9a Fix menu header width and scrollbar calculations. (#5975) 2025-11-24 14:00:37 +00:00
Christopher Leggett c68c8f1284 Adds a toggle for the entrance labels on signs near loading zones. (#5974) 2025-11-23 16:45:19 +00:00
1023 changed files with 52748 additions and 30043 deletions
+55 -3
View File
@@ -1,13 +1,65 @@
FROM mcr.microsoft.com/devcontainers/cpp:ubuntu-22.04
RUN apt-get update && apt-get install -y libsdl2-dev libsdl2-net-dev libpng-dev libglew-dev ninja-build
RUN apt-get update && apt-get upgrade -y \
&& rm -rf /var/lib/apt/lists/*
# download and install cmake from source
# this ensures we use the same version as in the github runner image
RUN apt-get purge -y cmake || true
ARG CMAKE_VERSION=3.31.11
# download
WORKDIR /tmp
RUN curl -fsSL \
https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}.tar.gz \
-o cmake.tar.gz \
&& tar -xzf cmake.tar.gz \
&& rm cmake.tar.gz
# build and install
WORKDIR /tmp/cmake-${CMAKE_VERSION}
RUN ./bootstrap \
--prefix=/usr/local \
--parallel=$(nproc) \
&& make -j$(nproc) \
&& make install
# clean up
WORKDIR /
RUN rm -rf /tmp/cmake-${CMAKE_VERSION}
# download and install tinyxml2 from source
# this ensures we have the cmake files needed for find_package
RUN apt-get purge -y libtinyxml2-dev || true
ARG TINYXML2_VERSION=11.0.0
# download
WORKDIR /tmp
RUN curl -fsSL \
https://github.com/leethomason/tinyxml2/archive/refs/tags/${TINYXML2_VERSION}.tar.gz \
-o tinyxml2.tar.gz \
&& tar -xzf tinyxml2.tar.gz \
&& rm tinyxml2.tar.gz
# build and install
WORKDIR /tmp/tinyxml2-${TINYXML2_VERSION}
RUN cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local \
&& cmake --build build --parallel $(nproc) \
&& cmake --install build
# clean up
WORKDIR /
RUN rm -rf /tmp/tinyxml2-${TINYXML2_VERSION}
# install apt dependencies
RUN apt-get update && apt-get install -y \
libusb-dev libusb-1.0-0-dev libsdl2-dev libsdl2-net-dev libpng-dev \
libglew-dev nlohmann-json3-dev libspdlog-dev ninja-build libogg-dev \
libopus-dev opus-tools libopusfile-dev libvorbis-dev libespeak-ng-dev \
lsb-release git clang clang-format-14 zipcmp zipmerge ziptool \
libopengl-dev libbz2-dev libzip-dev \
&& rm -rf /var/lib/apt/lists/*
# Install latest SDL2
RUN wget https://www.libsdl.org/release/SDL2-2.26.1.tar.gz && \
tar -xzf SDL2-2.26.1.tar.gz && \
cd SDL2-2.26.1 && \
./configure && \
make && \
make -j$(nproc) && \
make install && \
cd .. && \
rm -rf SDL2-2.26.1 && \
@@ -19,7 +71,7 @@ RUN wget https://www.libsdl.org/projects/SDL_net/release/SDL2_net-2.2.0.tar.gz &
tar -xzf SDL2_net-2.2.0.tar.gz && \
cd SDL2_net-2.2.0 && \
./configure && \
make && \
make -j$(nproc) && \
make install && \
cd .. && \
rm -rf SDL2_net-2.2.0 && \
+1 -1
View File
@@ -8,7 +8,7 @@ jobs:
clang-format:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 2
- name: Install clang-format
+18 -18
View File
@@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Git Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
submodules: true
- name: Configure ccache
@@ -27,7 +27,7 @@ jobs:
sudo apt-get update
sudo apt-get install -y $(cat .github/workflows/apt-deps.txt) libzip-dev zipcmp zipmerge ziptool
- name: Restore Cached deps folder
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
key: ${{ runner.os }}-deps-${{ github.ref }}-${{ github.sha }}
restore-keys: |
@@ -68,7 +68,7 @@ jobs:
cmake --no-warn-unused-cli -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE:STRING=Release
cmake --build build-cmake --config Release --target GenerateSohOtr -j3
- name: Upload soh.o2r
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: soh.o2r
path: soh.o2r
@@ -79,7 +79,7 @@ jobs:
runs-on: macos-14
steps:
- name: Git Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
submodules: true
- name: Configure ccache
@@ -99,7 +99,7 @@ jobs:
sudo chmod +x /opt/homebrew/bin/gtar
- name: Restore Cached MacPorts
id: restore-cache-macports
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
key: ${{ runner.os }}-14-macports-${{ hashFiles('.github/workflows/macports-deps.txt') }}-${{ github.sha }}
restore-keys: |
@@ -123,7 +123,7 @@ jobs:
sudo port install $(cat .github/workflows/macports-deps.txt)
brew install ninja
- name: Download soh.o2r
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: soh.o2r
path: build-cmake/soh
@@ -137,7 +137,7 @@ jobs:
mv _packages/*.dmg SoH.dmg
mv README.md readme.txt
- name: Upload build
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: soh-mac
path: |
@@ -145,7 +145,7 @@ jobs:
readme.txt
- name: Save Cache MacPorts
if: ${{ github.ref_name == github.event.repository.default_branch }}
uses: actions/cache/save@v4
uses: actions/cache/save@v5
with:
key: ${{ steps.restore-cache-macports.outputs.cache-primary-key }}
path: /opt/local/
@@ -155,7 +155,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Git Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
submodules: true
- name: Install dependencies
@@ -172,7 +172,7 @@ jobs:
${{ runner.os }}-ccache
- name: Restore Cached deps folder
id: restore-cache-deps
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
key: ${{ runner.os }}-deps-${{ github.ref }}-${{ github.sha }}
restore-keys: |
@@ -234,7 +234,7 @@ jobs:
sudo make install
sudo cp -av /usr/local/lib/libzip* /lib/x86_64-linux-gnu/
- name: Download soh.o2r
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: soh.o2r
path: build-cmake/soh
@@ -251,7 +251,7 @@ jobs:
CC: gcc-12
CXX: g++-12
- name: Upload build
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: soh-linux
path: |
@@ -259,7 +259,7 @@ jobs:
readme.txt
- name: Save Cache deps folder
if: ${{ github.ref_name == github.event.repository.default_branch }}
uses: actions/cache/save@v4
uses: actions/cache/save@v5
with:
key: ${{ steps.restore-cache-deps.outputs.cache-primary-key }}
path: deps
@@ -273,7 +273,7 @@ jobs:
choco install ninja -y
Remove-Item -Path "C:\ProgramData\Chocolatey\bin\ccache.exe" -Force -ErrorAction SilentlyContinue
- name: Git Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
submodules: true
- name: Configure sccache
@@ -289,7 +289,7 @@ jobs:
${{ runner.os }}-ccache
- name: Restore Cached VCPKG folder
id: restore-cache-vcpkg
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
key: ${{ runner.os }}-vcpkg-${{ github.ref }}-${{ github.sha }}
restore-keys: |
@@ -299,7 +299,7 @@ jobs:
- name: Configure Developer Command Prompt
uses: ilammy/msvc-dev-cmd@v1
- name: Download soh.o2r
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: soh.o2r
path: build-windows/soh
@@ -317,13 +317,13 @@ jobs:
- name: Unzip package
run: Expand-Archive -Path _packages/soh-windows.zip -DestinationPath soh-windows
- name: Upload build
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: soh-windows
path: soh-windows
- name: Save Cache VCPKG folder
if: ${{ github.ref_name == github.event.repository.default_branch }}
uses: actions/cache/save@v4
uses: actions/cache/save@v5
with:
key: ${{ steps.restore-cache-vcpkg.outputs.cache-primary-key }}
path: vcpkg
+2 -2
View File
@@ -12,7 +12,7 @@ jobs:
if: ${{ github.event.workflow_run.event == 'pull_request' }}
steps:
- id: 'pr-number'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
result-encoding: string
script: |
@@ -37,7 +37,7 @@ jobs:
return prNumber;
- id: 'artifacts-text'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
result-encoding: string
script: |
+1 -1
View File
@@ -59,7 +59,7 @@ jobs:
cmake ..
make
sudo make install
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
submodules: true
- name: Build SoH
+1
View File
@@ -2,6 +2,7 @@
__pycache__/
.pyc
.DS_Store
.cache/*
# Text editor remnants
.vscode/*
+35 -10
View File
@@ -9,14 +9,24 @@
"-S",
".",
"-B",
"build/x64",
"build-cmake",
"-G",
"Visual Studio 17 2022",
"-T",
"v143",
"-A",
"x64"
"Ninja"
],
"windows": {
"args": [
"-S",
".",
"-B",
"build/x64",
"-G",
"Visual Studio 17 2022",
"-T",
"v143",
"-A",
"x64"
]
},
"group": "build",
"problemMatcher": []
},
@@ -26,10 +36,19 @@
"command": "cmake",
"args": [
"--build",
"./build/x64",
"build-cmake",
"--target",
"GenerateSohOtr"
"GenerateSohOtr",
"--parallel"
],
"windows": {
"args": [
"--build",
"./build/x64",
"--target",
"GenerateSohOtr"
]
},
"group": "build",
"problemMatcher": []
},
@@ -39,8 +58,14 @@
"command": "cmake",
"args": [
"--build",
"./build/x64"
"build-cmake"
],
"windows": {
"args": [
"--build",
"./build/x64"
]
},
"group": {
"kind": "build",
"isDefault": true
@@ -58,4 +83,4 @@
]
}
]
}
}
+3 -2
View File
@@ -6,7 +6,7 @@ set(CMAKE_C_STANDARD 23 CACHE STRING "The C standard to use")
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum OS X deployment version")
project(Ship VERSION 9.1.1 LANGUAGES C CXX)
project(Ship VERSION 9.2.3 LANGUAGES C CXX)
include(CMake/soh-cvars.cmake)
include(CMake/lus-cvars.cmake)
set(SPDLOG_LEVEL_TRACE 0)
@@ -38,7 +38,7 @@ math(EXPR PATCH_INDEX "${PROJECT_VERSION_PATCH}")
# Use the patch number to select the correct word
list(GET NATO_PHONETIC_ALPHABET ${PATCH_INDEX} PROJECT_PATCH_WORD)
set(PROJECT_BUILD_NAME "Copper ${PROJECT_PATCH_WORD}" CACHE STRING "" FORCE)
set(PROJECT_BUILD_NAME "Ackbar ${PROJECT_PATCH_WORD}" CACHE STRING "" FORCE)
set(PROJECT_TEAM "github.com/harbourmasters" CACHE STRING "" FORCE)
execute_process(
@@ -78,6 +78,7 @@ set(CMAKE_PROJECT_GIT_COMMIT_TAG "${GIT_COMMIT_TAG}" CACHE STRING "Git commit ta
set_property(DIRECTORY ${CMAKE_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT soh)
add_compile_options($<$<CXX_COMPILER_ID:MSVC>:/MP>)
add_compile_options($<$<CXX_COMPILER_ID:MSVC>:/utf-8>)
add_compile_options($<$<CXX_COMPILER_ID:MSVC>:/Zc:preprocessor>)
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
include(CMake/automate-vcpkg.cmake)
+5 -5
View File
@@ -34,16 +34,16 @@ You can verify you have dumped a supported copy of the game by using the compati
* You should see a notification saying `Processing OTR`, then, once the process is complete, you should get a notification saying `OTR Successfully Generated`, then the game should start.
#### Nintendo Switch
* Run one of the PC releases to generate an `oot.otr` and/or `oot-mq.otr` file. After launching the game on PC, you will be able to find these files in the same directory as `soh.exe` or `soh.appimage`. On macOS, these files can be found in `/Users/<username>/Library/Application Support/com.shipofharkinian.soh/`
* Run one of the PC releases to generate an `oot.o2r` and/or `oot-mq.o2r` file. After launching the game on PC, you will be able to find these files in the same directory as `soh.exe` or `soh.appimage`. On macOS, these files can be found in `/Users/<username>/Library/Application Support/com.shipofharkinian.soh/`
* Copy the files to your sd card
```
sdcard
└── switch
└── soh
├── oot-mq.otr
├── oot.otr
├── oot-mq.o2r
├── oot.o2r
├── soh.nro
└── soh.otr
└── soh.o2r
```
* Launch via Atmosphere's `Game+R` launcher method.
@@ -74,7 +74,7 @@ Congratulations, you are now sailing with the Ship of Harkinian! Have fun!
# Project Overview
Ship of Harkinian (SOH) is built atop a custom library dubbed libultraship (LUS). Back in the N64 days, there was an SDK distributed to developers named libultra; LUS is designed to mimic the functionality of libultra on modern hardware. In addition, we are dependant on the source code provided by the OOT decompilation project.
In order for the game to function, you will require a **legally acquired** ROM for Ocarina of Time. Click [here](https://ship.equipment/) to check the compatibility of your specific rom. Any copyrighted assets are extracted from the ROM and reformatted as a .otr archive file which the code uses.
In order for the game to function, you will require a **legally acquired** ROM for Ocarina of Time. Click [here](https://ship.equipment/) to check the compatibility of your specific rom. Any copyrighted assets are extracted from the ROM and reformatted as a .o2r archive file which the code uses.
### Graphics Backends
Currently, there are three rendering APIs supported: DirectX11 (Windows), OpenGL (all platforms), and Metal (MacOS). You can change which API to use in the `Settings` menu of the menubar, which requires a restart. If you're having an issue with crashing, you can change the API in the `shipofharkinian.json` file by finding the line `gfxbackend:""` and changing the value to `sdl` for OpenGL. DirectX 11 is the default on Windows.
+1 -1
Submodule ZAPDTR updated: 684f21a475...ee3397a365
+12 -20
View File
@@ -22,7 +22,7 @@ It is recommended that you install Python and Git standalone, the install proces
_Note: Be sure to either clone with the ``--recursive`` flag or do ``git submodule update --init`` after cloning to pull in the libultraship submodule!_
2. After setup and initial build, use the built-in OTR extraction to make your oot.otr/oot-mq.otr files.
2. After setup and initial build, use the built-in OTR extraction to make your oot.o2r/oot-mq.o2r files.
_Note: Instructions assume using powershell_
```powershell
@@ -34,7 +34,7 @@ cd Shipwright
# Add `-DSUPPRESS_WARNINGS=0` to prevent suppression of warnings from LUS and decomp (src) files. set to 1 to re-enable suppression
& 'C:\Program Files\CMake\bin\cmake' -S . -B "build/x64" -G "Visual Studio 17 2022" -T v143 -A x64
# Generate soh.otr
# Generate soh.o2r
& 'C:\Program Files\CMake\bin\cmake.exe' --build .\build\x64 --target GenerateSohOtr
# Compile project
@@ -90,34 +90,26 @@ C:\Program Files\CMake\bin\cmake.exe --build build-cmake --target ExtractAssetHe
#### Debian/Ubuntu
```sh
# using gcc
apt-get install gcc g++ git cmake ninja-build lsb-release libsdl2-dev libpng-dev libsdl2-net-dev libzip-dev zipcmp zipmerge ziptool nlohmann-json3-dev libtinyxml2-dev libspdlog-dev libopengl-dev
apt-get install gcc g++ git cmake ninja-build lsb-release libsdl2-dev libpng-dev libsdl2-net-dev libzip-dev zipcmp zipmerge ziptool nlohmann-json3-dev libtinyxml2-dev libspdlog-dev libopengl-dev libopusfile-dev libvorbis-dev
# or using clang
apt-get install clang git cmake ninja-build lsb-release libsdl2-dev libpng-dev libsdl2-net-dev libzip-dev zipcmp zipmerge ziptool nlohmann-json3-dev libtinyxml2-dev libspdlog-dev libopengl-dev
apt-get install clang git cmake ninja-build lsb-release libsdl2-dev libpng-dev libsdl2-net-dev libzip-dev zipcmp zipmerge ziptool nlohmann-json3-dev libtinyxml2-dev libspdlog-dev libopengl-dev libopusfile-dev libvorbis-dev
```
#### Arch
```sh
# using gcc
pacman -S gcc git cmake ninja lsb-release sdl2 libpng libzip nlohmann-json tinyxml2 spdlog sdl2_net
pacman -S gcc git cmake ninja lsb-release sdl2 libpng libzip nlohmann-json tinyxml2 spdlog sdl2_net opusfile libvorbis
# or using clang
pacman -S clang git cmake ninja lsb-release sdl2 libpng libzip nlohmann-json tinyxml2 spdlog sdl2_net
pacman -S clang git cmake ninja lsb-release sdl2 libpng libzip nlohmann-json tinyxml2 spdlog sdl2_net opusfile libvorbis
```
#### Fedora
```sh
# using gcc
dnf install gcc gcc-c++ git cmake ninja-build lsb_release SDL2-devel libpng-devel libzip-devel libzip-tools nlohmann-json-devel tinyxml2-devel spdlog-devel
dnf install gcc gcc-c++ git cmake ninja-build lsb_release SDL2-devel libpng-devel libzip-devel libzip-tools nlohmann-json-devel tinyxml2-devel spdlog-devel opusfile-devel libvorbis-devel
# or using clang
dnf install clang git cmake ninja-build lsb_release SDL2-devel libpng-devel libzip-devel libzip-tools nlohmann-json-devel tinyxml2-devel spdlog-devel
```
#### openSUSE
```sh
# using gcc
zypper in gcc gcc-c++ git cmake ninja SDL2-devel libpng16-devel libzip-devel libzip-tools nlohmann_json-devel tinyxml2-devel spdlog-devel
# or using clang
zypper in clang libstdc++-devel git cmake ninja SDL2-devel libpng16-devel libzip-devel libzip-tools nlohmann_json-devel tinyxml2-devel spdlog-devel
dnf install clang git cmake ninja-build lsb_release SDL2-devel libpng-devel libzip-devel libzip-tools nlohmann-json-devel tinyxml2-devel spdlog-devel opusfile-devel libvorbis-devel
```
#### Nix
You can use a `flake.nix` file to instantly setup a development environment using [Nix](https://nixos.org/). Write this `flake.nix` file in the root directory:
@@ -204,7 +196,7 @@ git submodule update --init
# Add `-DPython3_EXECUTABLE=$(which python3)` if you are using non-standard Python installations such as PyEnv
cmake -H. -Bbuild-cmake -GNinja
# Generate soh.otr
# Generate soh.o2r
cmake --build build-cmake --target GenerateSohOtr
# Compile the project
@@ -239,7 +231,7 @@ cmake --build build-cmake --target ExtractAssetHeaders
```
## macOS
Requires Xcode (or xcode-tools) && `sdl2, libpng, glew, ninja, cmake, tinyxml2, nlohmann-json, libzip` (can be installed via [homebrew](https://brew.sh/), macports, etc)
Requires Xcode (or xcode-tools) && `sdl2, libpng, glew, ninja, cmake, tinyxml2, nlohmann-json, libzip, opusfile, libvorbis` (can be installed via [homebrew](https://brew.sh/), macports, etc)
**Important: For maximum performance make sure you have ninja build tools installed!**
@@ -254,14 +246,14 @@ cd ShipWright
git submodule update --init
# Install development dependencies (assuming homebrew)
brew install sdl2 libpng glew ninja cmake tinyxml2 nlohmann-json libzip
brew install sdl2 libpng glew ninja cmake tinyxml2 nlohmann-json libzip opusfile libvorbis
# Generate Ninja project
# Add `-DCMAKE_BUILD_TYPE:STRING=Release` if you're packaging
# Add `-DSUPPRESS_WARNINGS=0` to prevent suppression of warnings from LUS and decomp (src) files. set to 1 to re-enable suppression
cmake -H. -Bbuild-cmake -GNinja
# Generate soh.otr
# Generate soh.o2r
cmake --build build-cmake --target GenerateSohOtr
# Compile the project
+1 -1
View File
@@ -19,6 +19,6 @@ Once you have prepared your sequences folder:
(*NOTE:* SoH can handle 1024 custom sequence in total. This includes the original music. Keep that in mind!)
1. Click the "Finalize OTR" text in the green footer.
1. Click "Generate OTR" and, using the file selection screen, save the file to the `mods` folder of your SoH installation.
- This `mods` folder should be in the same folder as your `oot.otr` file.
- This `mods` folder should be in the same folder as your `oot.o2r` file.
Assuming you have done everything correctly, boot up SoH and select the SFX Editor from the enhancements dropdown menu. You should now be able to swap out any of the in game sequences/fanfares for the sequences added in your newly generated OTR file. If you have any trouble with this process, please reach out in the support section of the Discord.
+1 -1
View File
@@ -1,5 +1,5 @@
## About Versions
The Ship of Harkinian's versioning system is a unique system, comprising of a three-numbered version (`x.y.z`) and a version codename. The main version number `x` signifies major feature updates that require a new `oot.otr` file. The version number `y` signifies major feature updates and bugfixes that do not require a new `oot.otr` file. The version number `z` signifies minor updates such as a collection of bugfixes.
The Ship of Harkinian's versioning system is a unique system, comprising of a three-numbered version (`x.y.z`) and a version codename. The main version number `x` signifies major feature updates that require a new `oot.o2r` file. The version number `y` signifies major feature updates and bugfixes that do not require a new `oot.o2r` file. The version number `z` signifies minor updates such as a collection of bugfixes.
The version codename consists of a sci-fi film character followed by a phonetic alphabet code word. The film character represents a major release version which increments with the major `x` or `y` version bumps. The code word represents a minor release version which increments with the minor `z` version bump.
+182 -183
View File
@@ -19,15 +19,15 @@ set (BUILD_SHARED_LIBS OFF CACHE STRING "install/link shared instead of static l
# Set target arch type if empty. Visual studio solution generator provides it.
################################################################################
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
if(NOT CMAKE_VS_PLATFORM_NAME)
set(CMAKE_VS_PLATFORM_NAME "x64")
endif()
message("${CMAKE_VS_PLATFORM_NAME} architecture in use")
if(NOT CMAKE_VS_PLATFORM_NAME)
set(CMAKE_VS_PLATFORM_NAME "x64")
endif()
message("${CMAKE_VS_PLATFORM_NAME} architecture in use")
if(NOT ("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64"
OR "${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32"))
message(FATAL_ERROR "${CMAKE_VS_PLATFORM_NAME} arch is not supported!")
endif()
if(NOT ("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64"
OR "${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32"))
message(FATAL_ERROR "${CMAKE_VS_PLATFORM_NAME} arch is not supported!")
endif()
endif()
################################################################################
@@ -232,55 +232,55 @@ endif()
set(ROOT_NAMESPACE soh)
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
set_target_properties(${PROJECT_NAME} PROPERTIES
VS_GLOBAL_KEYWORD "Win32Proj"
)
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
set_target_properties(${PROJECT_NAME} PROPERTIES
INTERPROCEDURAL_OPTIMIZATION_RELEASE "TRUE"
)
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
set_target_properties(${PROJECT_NAME} PROPERTIES
INTERPROCEDURAL_OPTIMIZATION_RELEASE "TRUE"
)
endif()
set_target_properties(${PROJECT_NAME} PROPERTIES
VS_GLOBAL_KEYWORD "Win32Proj"
)
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
set_target_properties(${PROJECT_NAME} PROPERTIES
INTERPROCEDURAL_OPTIMIZATION_RELEASE "TRUE"
)
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
set_target_properties(${PROJECT_NAME} PROPERTIES
INTERPROCEDURAL_OPTIMIZATION_RELEASE "TRUE"
)
endif()
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
set_target_properties(${PROJECT_NAME} PROPERTIES
XCODE_ATTRIBUTE_CLANG_ENABLE_OBJC_ARC YES
OUTPUT_NAME "soh-macos"
)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
set_target_properties(${PROJECT_NAME} PROPERTIES
OUTPUT_NAME "soh.elf"
)
set_target_properties(${PROJECT_NAME} PROPERTIES
OUTPUT_NAME "soh.elf"
)
endif()
################################################################################
# MSVC runtime library
################################################################################
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
get_property(MSVC_RUNTIME_LIBRARY_DEFAULT TARGET ${PROJECT_NAME} PROPERTY MSVC_RUNTIME_LIBRARY)
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
string(CONCAT "MSVC_RUNTIME_LIBRARY_STR"
$<$<CONFIG:Debug>:
MultiThreadedDebug
>
$<$<CONFIG:Release>:
MultiThreaded
>
$<$<NOT:$<OR:$<CONFIG:Debug>,$<CONFIG:Release>>>:${MSVC_RUNTIME_LIBRARY_DEFAULT}>
)
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
string(CONCAT "MSVC_RUNTIME_LIBRARY_STR"
$<$<CONFIG:Debug>:
MultiThreadedDebug
>
$<$<CONFIG:Release>:
MultiThreaded
>
$<$<NOT:$<OR:$<CONFIG:Debug>,$<CONFIG:Release>>>:${MSVC_RUNTIME_LIBRARY_DEFAULT}>
)
endif()
set_target_properties(${PROJECT_NAME} PROPERTIES MSVC_RUNTIME_LIBRARY ${MSVC_RUNTIME_LIBRARY_STR})
get_property(MSVC_RUNTIME_LIBRARY_DEFAULT TARGET ${PROJECT_NAME} PROPERTY MSVC_RUNTIME_LIBRARY)
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
string(CONCAT "MSVC_RUNTIME_LIBRARY_STR"
$<$<CONFIG:Debug>:
MultiThreadedDebug
>
$<$<CONFIG:Release>:
MultiThreaded
>
$<$<NOT:$<OR:$<CONFIG:Debug>,$<CONFIG:Release>>>:${MSVC_RUNTIME_LIBRARY_DEFAULT}>
)
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
string(CONCAT "MSVC_RUNTIME_LIBRARY_STR"
$<$<CONFIG:Debug>:
MultiThreadedDebug
>
$<$<CONFIG:Release>:
MultiThreaded
>
$<$<NOT:$<OR:$<CONFIG:Debug>,$<CONFIG:Release>>>:${MSVC_RUNTIME_LIBRARY_DEFAULT}>
)
endif()
set_target_properties(${PROJECT_NAME} PROPERTIES MSVC_RUNTIME_LIBRARY ${MSVC_RUNTIME_LIBRARY_STR})
endif()
################################################################################
# Find/download Dr Libs (For custom audio)
@@ -317,94 +317,94 @@ endif()
################################################################################
target_include_directories(${PROJECT_NAME} PRIVATE assets
${CMAKE_CURRENT_SOURCE_DIR}/include/
${CMAKE_CURRENT_SOURCE_DIR}/src/
${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-INCLUDE}
${SDL2-NET-INCLUDE}
${CMAKE_CURRENT_SOURCE_DIR}/assets/
${dr_libs_SOURCE_DIR}
.
${CMAKE_CURRENT_SOURCE_DIR}/assets/
${dr_libs_SOURCE_DIR}
.
)
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
target_compile_definitions(${PROJECT_NAME} PRIVATE
"$<$<CONFIG:Debug>:"
"_DEBUG;"
"_CRT_SECURE_NO_WARNINGS;"
"ENABLE_DX11;"
">"
"$<$<CONFIG:Release>:"
"NDEBUG;"
">"
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
target_compile_definitions(${PROJECT_NAME} PRIVATE
"$<$<CONFIG:Debug>:"
"_DEBUG;"
"_CRT_SECURE_NO_WARNINGS;"
"ENABLE_DX11;"
">"
"$<$<CONFIG:Release>:"
"NDEBUG;"
">"
"$<$<BOOL:${BUILD_REMOTE_CONTROL}>:ENABLE_REMOTE_CONTROL>"
"INCLUDE_GAME_PRINTF;"
"INCLUDE_GAME_PRINTF;"
"F3DEX_GBI_2"
"UNICODE;"
"_UNICODE"
"UNICODE;"
"_UNICODE"
SPDLOG_ACTIVE_LEVEL=${SPDLOG_MIN_CUTOFF}
LOG_LEVEL_GAME_PRINTS=${SPDLOG_LEVEL_OFF}
STORMLIB_NO_AUTO_LINK
"_CRT_SECURE_NO_WARNINGS;"
STORMLIB_NO_AUTO_LINK
"_CRT_SECURE_NO_WARNINGS;"
NOMINMAX
)
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
target_compile_definitions(${PROJECT_NAME} PRIVATE
"$<$<CONFIG:Debug>:"
"NOINCLUDE_GAME_PRINTF;"
"_DEBUG;"
"_CRT_SECURE_NO_WARNINGS;"
"ENABLE_OPENGL;"
">"
"$<$<CONFIG:Release>:"
"NDEBUG;"
">"
"INCLUDE_GAME_PRINTF;"
)
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
target_compile_definitions(${PROJECT_NAME} PRIVATE
"$<$<CONFIG:Debug>:"
"NOINCLUDE_GAME_PRINTF;"
"_DEBUG;"
"_CRT_SECURE_NO_WARNINGS;"
"ENABLE_OPENGL;"
">"
"$<$<CONFIG:Release>:"
"NDEBUG;"
">"
"INCLUDE_GAME_PRINTF;"
"F3DEX_GBI_2"
"WIN32;"
"UNICODE;"
"_UNICODE;"
"WIN32;"
"UNICODE;"
"_UNICODE;"
SPDLOG_ACTIVE_LEVEL=${SPDLOG_MIN_CUTOFF}
LOG_LEVEL_GAME_PRINTS=${SPDLOG_LEVEL_OFF}
STORMLIB_NO_AUTO_LINK
STORMLIB_NO_AUTO_LINK
NOMINMAX
)
endif()
)
endif()
elseif (CMAKE_SYSTEM_NAME STREQUAL "CafeOS")
target_compile_definitions(${PROJECT_NAME} PRIVATE
"$<$<CONFIG:Debug>:"
"_DEBUG;"
">"
"$<$<CONFIG:Release>:"
"NDEBUG;"
">"
target_compile_definitions(${PROJECT_NAME} PRIVATE
"$<$<CONFIG:Debug>:"
"_DEBUG;"
">"
"$<$<CONFIG:Release>:"
"NDEBUG;"
">"
"F3DEX_GBI_2;"
"SPDLOG_NO_THREAD_ID;"
"SPDLOG_NO_THREAD_ID;"
"SPDLOG_NO_TLS;"
"STBI_NO_THREAD_LOCALS;"
"STBI_NO_THREAD_LOCALS;"
SPDLOG_ACTIVE_LEVEL=${SPDLOG_MIN_CUTOFF}
LOG_LEVEL_GAME_PRINTS=${SPDLOG_LEVEL_OFF}
)
)
elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU|Clang|AppleClang")
target_compile_definitions(${PROJECT_NAME} PRIVATE
"$<$<CONFIG:Debug>:"
"_DEBUG;"
">"
"$<$<CONFIG:Release>:"
"NDEBUG;"
">"
target_compile_definitions(${PROJECT_NAME} PRIVATE
"$<$<CONFIG:Debug>:"
"_DEBUG;"
">"
"$<$<CONFIG:Release>:"
"NDEBUG;"
">"
"F3DEX_GBI_2;"
"$<$<BOOL:${BUILD_REMOTE_CONTROL}>:ENABLE_REMOTE_CONTROL>;"
"_CONSOLE;"
"_CRT_SECURE_NO_WARNINGS;"
"ENABLE_OPENGL;"
"UNICODE;"
"_UNICODE;"
"_CONSOLE;"
"_CRT_SECURE_NO_WARNINGS;"
"ENABLE_OPENGL;"
"UNICODE;"
"_UNICODE;"
SPDLOG_ACTIVE_LEVEL=${SPDLOG_MIN_CUTOFF}
LOG_LEVEL_GAME_PRINTS=${SPDLOG_LEVEL_OFF}
)
)
endif()
################################################################################
# Compile and link options
@@ -558,7 +558,7 @@ if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang|AppleClang")
)
else()
if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64")
set(CPU_OPTION -msse2 -mfpmath=sse)
set(CPU_OPTION -msse2 -mfpmath=sse)
endif()
target_compile_options(${PROJECT_NAME} PRIVATE
@@ -580,12 +580,12 @@ if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang|AppleClang")
$<$<COMPILE_LANGUAGE:CXX>:-fpermissive>
$<$<COMPILE_LANGUAGE:CXX>:-Wno-deprecated-enum-enum-conversion>
-pthread
${CPU_OPTION}
${CPU_OPTION}
)
target_link_options(${PROJECT_NAME} PRIVATE
-pthread
#-fsanitize=address
#-fsanitize=address
-Wl,-export-dynamic
)
endif()
@@ -594,22 +594,22 @@ endif()
# Pre build events
################################################################################
if (CMAKE_GENERATOR MATCHES "Visual Studio")
add_custom_command(
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
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..."
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 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 ${VS_COPY_ASSETS_CMD}
)
endif()
################################################################################
@@ -626,49 +626,49 @@ endif()
if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
find_package(glfw3 REQUIRED)
find_package(Ogg CONFIG REQUIRED)
link_libraries(Ogg::ogg)
find_package(Ogg CONFIG REQUIRED)
link_libraries(Ogg::ogg)
find_package(Vorbis CONFIG REQUIRED)
link_libraries(Vorbis::vorbisfile)
find_package(Opus CONFIG REQUIRED)
link_libraries(Opus::opus)
find_package(OpusFile CONFIG REQUIRED)
link_libraries(OpusFile::opusfile CONFIG REQUIRED)
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
set(ADDITIONAL_LIBRARY_DEPENDENCIES
"libultraship;"
"ZAPDLib;"
"glu32;"
"SDL2::SDL2;"
"SDL2::SDL2main;"
find_package(Vorbis CONFIG REQUIRED)
link_libraries(Vorbis::vorbisfile)
find_package(Opus CONFIG REQUIRED)
link_libraries(Opus::opus)
find_package(OpusFile CONFIG REQUIRED)
link_libraries(OpusFile::opusfile CONFIG REQUIRED)
if("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "x64")
set(ADDITIONAL_LIBRARY_DEPENDENCIES
"libultraship;"
"ZAPDLib;"
"glu32;"
"SDL2::SDL2;"
"SDL2::SDL2main;"
"$<$<BOOL:${BUILD_REMOTE_CONTROL}>:SDL2_net::SDL2_net-static>"
"glfw;"
"winmm;"
"imm32;"
"version;"
"setupapi"
"Ogg::ogg"
"Opus::opus"
"Vorbis::vorbis"
"Vorbis::vorbisenc"
"Vorbis::vorbisfile"
"OpusFile::opusfile"
)
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
set(ADDITIONAL_LIBRARY_DEPENDENCIES
"libultraship;"
"ZAPDLib;"
"glu32;"
"SDL2::SDL2;"
"SDL2::SDL2main;"
"glfw;"
"winmm;"
"imm32;"
"version;"
"setupapi"
)
endif()
"glfw;"
"winmm;"
"imm32;"
"version;"
"setupapi"
"Ogg::ogg"
"Opus::opus"
"Vorbis::vorbis"
"Vorbis::vorbisenc"
"Vorbis::vorbisfile"
"OpusFile::opusfile"
)
elseif("${CMAKE_VS_PLATFORM_NAME}" STREQUAL "Win32")
set(ADDITIONAL_LIBRARY_DEPENDENCIES
"libultraship;"
"ZAPDLib;"
"glu32;"
"SDL2::SDL2;"
"SDL2::SDL2main;"
"glfw;"
"winmm;"
"imm32;"
"version;"
"setupapi"
)
endif()
elseif(CMAKE_SYSTEM_NAME STREQUAL "NintendoSwitch")
find_package(SDL2)
set(THREADS_PREFER_PTHREAD_FLAG ON)
@@ -694,25 +694,24 @@ else()
find_package(SDL2)
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads REQUIRED)
find_package(Threads REQUIRED)
find_package(Ogg REQUIRED)
find_package(Vorbis REQUIRED)
find_package(Opus REQUIRED)
find_package(OpusFile REQUIRED)
set(ADDITIONAL_LIBRARY_DEPENDENCIES
"libultraship;"
"ZAPDLib;"
SDL2::SDL2
"Ogg::ogg"
"Vorbis::vorbis"
"Vorbis::vorbisenc"
"Vorbis::vorbisfile"
"Opus::opus"
"Opusfile::Opusfile"
find_package(Ogg REQUIRED)
find_package(Vorbis REQUIRED)
find_package(Opus REQUIRED)
find_package(OpusFile REQUIRED)
set(ADDITIONAL_LIBRARY_DEPENDENCIES
"libultraship;"
"ZAPDLib;"
SDL2::SDL2
"Ogg::ogg"
"Vorbis::vorbis"
"Vorbis::vorbisenc"
"Vorbis::vorbisfile"
"Opus::opus"
"Opusfile::Opusfile"
"$<$<BOOL:${BUILD_REMOTE_CONTROL}>:SDL2_net::SDL2_net>"
${CMAKE_DL_LIBS}
Threads::Threads
)
${CMAKE_DL_LIBS}
Threads::Threads
)
endif()
if(NOT CMAKE_SYSTEM_NAME MATCHES "Darwin|NintendoSwitch|CafeOS")
@@ -765,10 +764,10 @@ elseif(CMAKE_SYSTEM_NAME MATCHES "CafeOS")
wut_create_rpx(${PROJECT_NAME})
wut_create_wuhb(${PROJECT_NAME}
NAME "Ship of Harkinian"
SHORTNAME "SoH"
AUTHOR "${PROJECT_TEAM}"
ICON ${CMAKE_CURRENT_SOURCE_DIR}/icon.jpg
NAME "Ship of Harkinian"
SHORTNAME "SoH"
AUTHOR "${PROJECT_TEAM}"
ICON ${CMAKE_CURRENT_SOURCE_DIR}/icon.jpg
)
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/soh.rpx ${CMAKE_CURRENT_BINARY_DIR}/soh.wuhb DESTINATION . COMPONENT ship)
@@ -172,6 +172,7 @@
"153": "STICK UPGRADE 30",
"154": "NUT UPGRADE 30",
"155": "NUT UPGRADE 40",
"157": "Roc's Feather",
"255": "",
"256": "Haunted Wasteland",
"257": "Gerudos Fortress",
@@ -172,6 +172,7 @@
"153": "AMÉLIORATION BÂTON MOJO 30",
"154": "AMÉLIORATION NOIX MOJO 30",
"155": "AMÉLIORATION NOIX MOJO 40",
"157": "Plume de Roc",
"255": "",
"256": "Désert Hanté",
"257": "Forteresse Gerudo",
@@ -172,6 +172,7 @@
"153": "DEKU-STAB-KAPAZITÄT 30",
"154": "DEKU-NUẞ-KAPAZITÄT 30",
"155": "DEKU-NUẞ-KAPAZITÄT 40",
"157": "Greifenfeder",
"255": "",
"256": "Gespensterwüste",
"257": "Gerudo-Festung",
Binary file not shown.
@@ -1,19 +0,0 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potrim"/>
<CallDisplayList Path="objects/gameplay_dangeon_keep/gRandoPotDL_tri_0"/>
<CallDisplayList Path="objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potface"/>
<CallDisplayList Path="objects/gameplay_dangeon_keep/gRandoPotDL_tri_1"/>
<CallDisplayList Path="objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potbase"/>
<CallDisplayList Path="objects/gameplay_dangeon_keep/gRandoPotDL_tri_2"/>
<CallDisplayList Path="objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potbottom"/>
<CallDisplayList Path="objects/gameplay_dangeon_keep/gRandoPotDL_tri_3"/>
<CallDisplayList Path="objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potvoid"/>
<CallDisplayList Path="objects/gameplay_dangeon_keep/gRandoPotDL_tri_4"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -1,82 +0,0 @@
<Vertex Version="0">
<Vtx X="-35" Y="133" Z="-20" S="546" T="573" R="159" G="61" B="200" A="255"/>
<Vtx X="-35" Y="133" Z="20" S="305" T="573" R="159" G="61" B="56" A="255"/>
<Vtx X="-35" Y="146" Z="20" S="305" T="654" R="196" G="149" B="34" A="255"/>
<Vtx X="-35" Y="146" Z="-20" S="546" T="654" R="196" G="149" B="222" A="255"/>
<Vtx X="-43" Y="146" Z="25" S="278" T="699" R="169" G="178" B="50" A="255"/>
<Vtx X="-43" Y="146" Z="-25" S="572" T="699" R="169" G="178" B="206" A="255"/>
<Vtx X="-43" Y="160" Z="25" S="278" T="778" R="169" G="78" B="50" A="255"/>
<Vtx X="-43" Y="160" Z="-25" S="572" T="778" R="169" G="78" B="206" A="255"/>
<Vtx X="-29" Y="160" Z="17" S="325" T="858" R="60" G="107" B="222" A="255"/>
<Vtx X="-29" Y="160" Z="-17" S="526" T="858" R="60" G="107" B="34" A="255"/>
<Vtx X="-29" Y="134" Z="17" S="325" T="1008" R="87" G="78" B="206" A="255"/>
<Vtx X="-29" Y="134" Z="-17" S="526" T="1008" R="87" G="78" B="50" A="255"/>
<Vtx X="-35" Y="133" Z="20" S="10" T="1008" R="159" G="61" B="56" A="255"/>
<Vtx X="0" Y="133" Z="41" S="252" T="1008" R="0" G="61" B="112" A="255"/>
<Vtx X="0" Y="146" Z="41" S="252" T="927" R="0" G="149" B="69" A="255"/>
<Vtx X="-35" Y="146" Z="20" S="10" T="927" R="196" G="149" B="34" A="255"/>
<Vtx X="-35" Y="146" Z="20" S="10" T="927" R="196" G="149" B="34" A="255"/>
<Vtx X="0" Y="146" Z="41" S="252" T="927" R="0" G="149" B="69" A="255"/>
<Vtx X="0" Y="146" Z="49" S="278" T="882" R="0" G="178" B="101" A="255"/>
<Vtx X="-43" Y="146" Z="25" S="-16" T="882" R="169" G="178" B="50" A="255"/>
<Vtx X="0" Y="160" Z="49" S="278" T="803" R="0" G="78" B="101" A="255"/>
<Vtx X="-43" Y="160" Z="25" S="-16" T="803" R="169" G="78" B="50" A="255"/>
<Vtx X="0" Y="160" Z="34" S="232" T="723" R="0" G="107" B="187" A="255"/>
<Vtx X="-29" Y="160" Z="17" S="30" T="723" R="60" G="107" B="222" A="255"/>
<Vtx X="0" Y="134" Z="34" S="232" T="573" R="0" G="78" B="155" A="255"/>
<Vtx X="-29" Y="134" Z="17" S="30" T="573" R="87" G="78" B="206" A="255"/>
<Vtx X="0" Y="133" Z="-41" S="573" T="740" R="0" G="61" B="144" A="255"/>
<Vtx X="-35" Y="133" Z="-20" S="573" T="982" R="159" G="61" B="200" A="255"/>
<Vtx X="-35" Y="146" Z="-20" S="654" T="982" R="196" G="149" B="222" A="255"/>
<Vtx X="0" Y="146" Z="-41" S="654" T="740" R="0" G="149" B="187" A="255"/>
<Vtx X="-43" Y="146" Z="-25" S="699" T="1008" R="169" G="178" B="206" A="255"/>
<Vtx X="0" Y="146" Z="-49" S="699" T="714" R="0" G="178" B="155" A="255"/>
<Vtx X="0" Y="146" Z="-49" S="699" T="714" R="0" G="178" B="155" A="255"/>
<Vtx X="-43" Y="146" Z="-25" S="699" T="1008" R="169" G="178" B="206" A="255"/>
<Vtx X="-43" Y="160" Z="-25" S="778" T="1008" R="169" G="78" B="206" A="255"/>
<Vtx X="0" Y="160" Z="-49" S="778" T="714" R="0" G="78" B="155" A="255"/>
<Vtx X="-29" Y="160" Z="-17" S="858" T="962" R="60" G="107" B="34" A="255"/>
<Vtx X="0" Y="160" Z="-34" S="858" T="760" R="0" G="107" B="69" A="255"/>
<Vtx X="-29" Y="134" Z="-17" S="1008" T="962" R="87" G="78" B="50" A="255"/>
<Vtx X="0" Y="134" Z="-34" S="1008" T="760" R="0" G="78" B="101" A="255"/>
<Vtx X="35" Y="133" Z="20" S="687" T="137" R="97" G="61" B="56" A="255"/>
<Vtx X="35" Y="133" Z="-20" S="446" T="137" R="97" G="61" B="200" A="255"/>
<Vtx X="35" Y="146" Z="-20" S="446" T="218" R="60" G="149" B="222" A="255"/>
<Vtx X="35" Y="146" Z="20" S="687" T="218" R="60" G="149" B="34" A="255"/>
<Vtx X="43" Y="146" Z="-25" S="420" T="263" R="87" G="178" B="206" A="255"/>
<Vtx X="43" Y="146" Z="25" S="714" T="263" R="87" G="178" B="50" A="255"/>
<Vtx X="43" Y="160" Z="-25" S="420" T="342" R="87" G="78" B="206" A="255"/>
<Vtx X="43" Y="160" Z="25" S="714" T="342" R="87" G="78" B="50" A="255"/>
<Vtx X="29" Y="160" Z="-17" S="466" T="422" R="196" G="107" B="34" A="255"/>
<Vtx X="43" Y="160" Z="25" S="714" T="342" R="87" G="78" B="50" A="255"/>
<Vtx X="43" Y="160" Z="-25" S="420" T="342" R="87" G="78" B="206" A="255"/>
<Vtx X="29" Y="160" Z="17" S="667" T="422" R="196" G="107" B="222" A="255"/>
<Vtx X="29" Y="134" Z="-17" S="466" T="572" R="169" G="78" B="50" A="255"/>
<Vtx X="29" Y="134" Z="17" S="667" T="572" R="169" G="78" B="206" A="255"/>
<Vtx X="35" Y="133" Z="-20" S="-16" T="305" R="97" G="61" B="200" A="255"/>
<Vtx X="0" Y="133" Z="-41" S="-16" T="546" R="0" G="61" B="144" A="255"/>
<Vtx X="0" Y="146" Z="-41" S="65" T="546" R="0" G="149" B="187" A="255"/>
<Vtx X="35" Y="146" Z="-20" S="65" T="305" R="60" G="149" B="222" A="255"/>
<Vtx X="0" Y="146" Z="-49" S="110" T="572" R="0" G="178" B="155" A="255"/>
<Vtx X="43" Y="146" Z="-25" S="110" T="278" R="87" G="178" B="206" A="255"/>
<Vtx X="0" Y="160" Z="-49" S="189" T="572" R="0" G="78" B="155" A="255"/>
<Vtx X="43" Y="160" Z="-25" S="189" T="278" R="87" G="78" B="206" A="255"/>
<Vtx X="0" Y="160" Z="-34" S="269" T="526" R="0" G="107" B="69" A="255"/>
<Vtx X="29" Y="160" Z="-17" S="269" T="325" R="196" G="107" B="34" A="255"/>
<Vtx X="29" Y="160" Z="-17" S="269" T="325" R="196" G="107" B="34" A="255"/>
<Vtx X="0" Y="160" Z="-34" S="269" T="526" R="0" G="107" B="69" A="255"/>
<Vtx X="0" Y="134" Z="-34" S="419" T="526" R="0" G="78" B="101" A="255"/>
<Vtx X="29" Y="134" Z="-17" S="419" T="325" R="169" G="78" B="50" A="255"/>
<Vtx X="0" Y="133" Z="41" S="419" T="252" R="0" G="61" B="112" A="255"/>
<Vtx X="35" Y="133" Z="20" S="419" T="10" R="97" G="61" B="56" A="255"/>
<Vtx X="35" Y="146" Z="20" S="338" T="10" R="60" G="149" B="34" A="255"/>
<Vtx X="0" Y="146" Z="41" S="338" T="252" R="0" G="149" B="69" A="255"/>
<Vtx X="43" Y="146" Z="25" S="293" T="-16" R="87" G="178" B="50" A="255"/>
<Vtx X="0" Y="146" Z="49" S="293" T="278" R="0" G="178" B="101" A="255"/>
<Vtx X="43" Y="160" Z="25" S="214" T="-16" R="87" G="78" B="50" A="255"/>
<Vtx X="0" Y="160" Z="49" S="214" T="278" R="0" G="78" B="101" A="255"/>
<Vtx X="29" Y="160" Z="17" S="134" T="30" R="196" G="107" B="222" A="255"/>
<Vtx X="0" Y="160" Z="34" S="134" T="232" R="0" G="107" B="187" A="255"/>
<Vtx X="29" Y="134" Z="17" S="-16" T="30" R="169" G="78" B="206" A="255"/>
<Vtx X="0" Y="134" Z="34" S="-16" T="232" R="0" G="78" B="155" A="255"/>
</Vertex>
@@ -1,26 +0,0 @@
<Vertex Version="0">
<Vtx X="0" Y="0" Z="-51" S="240" T="240" R="0" G="150" B="185" A="255"/>
<Vtx X="0" Y="43" Z="-82" S="240" T="-16" R="0" G="220" B="134" A="255"/>
<Vtx X="71" Y="43" Z="-41" S="-16" T="-16" R="106" G="220" B="195" A="255"/>
<Vtx X="44" Y="0" Z="-25" S="-16" T="240" R="61" G="150" B="221" A="255"/>
<Vtx X="44" Y="0" Z="-25" S="240" T="240" R="61" G="150" B="221" A="255"/>
<Vtx X="71" Y="43" Z="-41" S="240" T="-16" R="106" G="220" B="195" A="255"/>
<Vtx X="71" Y="43" Z="41" S="-16" T="-16" R="106" G="220" B="61" A="255"/>
<Vtx X="44" Y="0" Z="25" S="-16" T="240" R="61" G="150" B="35" A="255"/>
<Vtx X="44" Y="0" Z="25" S="240" T="240" R="61" G="150" B="35" A="255"/>
<Vtx X="71" Y="43" Z="41" S="240" T="-16" R="106" G="220" B="61" A="255"/>
<Vtx X="0" Y="43" Z="82" S="-16" T="-16" R="0" G="220" B="122" A="255"/>
<Vtx X="0" Y="0" Z="51" S="-16" T="240" R="0" G="150" B="71" A="255"/>
<Vtx X="0" Y="0" Z="51" S="240" T="240" R="0" G="150" B="71" A="255"/>
<Vtx X="0" Y="43" Z="82" S="240" T="-16" R="0" G="220" B="122" A="255"/>
<Vtx X="-71" Y="43" Z="41" S="-16" T="-16" R="150" G="220" B="61" A="255"/>
<Vtx X="-44" Y="0" Z="25" S="-16" T="240" R="195" G="150" B="35" A="255"/>
<Vtx X="-44" Y="0" Z="25" S="240" T="240" R="195" G="150" B="35" A="255"/>
<Vtx X="-71" Y="43" Z="41" S="240" T="-16" R="150" G="220" B="61" A="255"/>
<Vtx X="-71" Y="43" Z="-41" S="-16" T="-16" R="150" G="220" B="195" A="255"/>
<Vtx X="-44" Y="0" Z="-25" S="-16" T="240" R="195" G="150" B="221" A="255"/>
<Vtx X="-44" Y="0" Z="-25" S="240" T="240" R="195" G="150" B="221" A="255"/>
<Vtx X="-71" Y="43" Z="-41" S="240" T="-16" R="150" G="220" B="195" A="255"/>
<Vtx X="0" Y="43" Z="-82" S="-16" T="-16" R="0" G="220" B="134" A="255"/>
<Vtx X="0" Y="0" Z="-51" S="-16" T="240" R="0" G="150" B="185" A="255"/>
</Vertex>
@@ -0,0 +1,13 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestBodyFairyDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestBodyFairyDL_tri_0"/>
<CallDisplayList Path="objects/object_box/mat_gChestBodyFairyDL_Front"/>
<CallDisplayList Path="objects/object_box/gChestBodyFairyDL_tri_1"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,33 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="5" V01="7" V02="6"/>
<Triangle1 V00="5" V01="8" V02="7"/>
<Triangle1 V00="8" V01="9" V02="7"/>
<Triangle1 V00="8" V01="10" V02="9"/>
<Triangle1 V00="10" V01="11" V02="9"/>
<Triangle1 V00="10" V01="4" V02="11"/>
<Triangle1 V00="4" V01="6" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,7 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyFairyDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="4"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,46 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2036" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2036" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="2036" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="2036" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-20" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-20" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="2036" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="2036" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2032" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-16" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-16" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="2032" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="-16" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="2051" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2051" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="-9" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="2044" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="2044" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="-9" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="-9" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="2044" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2044" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="-9" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="-16" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="2051" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="2051" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="83" T="81" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="1932" T="102" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="2021" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2021" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="1932" T="1923" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-16" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="83" T="1944" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,6 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="-1950" S="2034" T="2028" R="0" G="0" B="129" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2034" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-13" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-13" T="2028" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,13 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestBodyHeartDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestBodyHeartDL_tri_0"/>
<CallDisplayList Path="objects/object_box/mat_gChestBodyHeartDL_Front"/>
<CallDisplayList Path="objects/object_box/gChestBodyHeartDL_tri_1"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,33 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="5" V01="7" V02="6"/>
<Triangle1 V00="5" V01="8" V02="7"/>
<Triangle1 V00="8" V01="9" V02="7"/>
<Triangle1 V00="8" V01="10" V02="9"/>
<Triangle1 V00="10" V01="11" V02="9"/>
<Triangle1 V00="10" V01="4" V02="11"/>
<Triangle1 V00="4" V01="6" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,7 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyHeartDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="4"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,46 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2036" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2036" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="2036" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="2036" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-20" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-20" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="2036" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="2036" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2032" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-16" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-16" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="2032" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="-16" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="2051" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2051" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="-9" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="2044" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="2044" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="-9" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="-9" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="2044" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2044" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="-9" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="-16" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="2051" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="2051" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="83" T="81" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="1932" T="102" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="2021" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2021" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="1932" T="1923" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-16" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="83" T="1944" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,6 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="-1950" S="2034" T="2028" R="0" G="0" B="129" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2034" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-13" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-13" T="2028" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,13 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestBodyJunkDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestBodyJunkDL_tri_0"/>
<CallDisplayList Path="objects/object_box/mat_gChestBodyJunkDL_Front"/>
<CallDisplayList Path="objects/object_box/gChestBodyJunkDL_tri_1"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,33 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="5" V01="7" V02="6"/>
<Triangle1 V00="5" V01="8" V02="7"/>
<Triangle1 V00="8" V01="9" V02="7"/>
<Triangle1 V00="8" V01="10" V02="9"/>
<Triangle1 V00="10" V01="11" V02="9"/>
<Triangle1 V00="10" V01="4" V02="11"/>
<Triangle1 V00="4" V01="6" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,7 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyJunkDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="4"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,46 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2036" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2036" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="2036" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="2036" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-20" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-20" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="2036" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="2036" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2032" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-16" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-16" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="2032" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="-16" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="2051" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2051" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="-9" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="2044" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="2044" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="-9" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="-9" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="2044" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2044" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="-9" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="-16" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="2051" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="2051" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="83" T="81" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="1932" T="102" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="2021" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2021" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="1932" T="1923" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-16" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="83" T="1944" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,6 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="-1950" S="2034" T="2028" R="0" G="0" B="129" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2034" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-13" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-13" T="2028" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,13 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestBodyMajorDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestBodyMajorDL_tri_0"/>
<CallDisplayList Path="objects/object_box/mat_gChestBodyMajorDL_Front"/>
<CallDisplayList Path="objects/object_box/gChestBodyMajorDL_tri_1"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,33 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="5" V01="7" V02="6"/>
<Triangle1 V00="5" V01="8" V02="7"/>
<Triangle1 V00="8" V01="9" V02="7"/>
<Triangle1 V00="8" V01="10" V02="9"/>
<Triangle1 V00="10" V01="11" V02="9"/>
<Triangle1 V00="10" V01="4" V02="11"/>
<Triangle1 V00="4" V01="6" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,7 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyMajorDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="4"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,46 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2036" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2036" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="2036" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="2036" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-20" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-20" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="2036" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="2036" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2032" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-16" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-16" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="2032" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="-16" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="2051" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2051" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="-9" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="2044" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="2044" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="-9" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="-9" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="2044" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2044" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="-9" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="-16" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="2051" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="2051" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="83" T="81" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="1932" T="102" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="2021" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2021" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="1932" T="1923" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-16" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="83" T="1944" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,6 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="-1950" S="2034" T="2028" R="0" G="0" B="129" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2034" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-13" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-13" T="2028" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,13 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestBodyMaskDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestBodyMaskDL_tri_0"/>
<CallDisplayList Path="objects/object_box/mat_gChestBodyMaskDL_Front"/>
<CallDisplayList Path="objects/object_box/gChestBodyMaskDL_tri_1"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,33 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="5" V01="7" V02="6"/>
<Triangle1 V00="5" V01="8" V02="7"/>
<Triangle1 V00="8" V01="9" V02="7"/>
<Triangle1 V00="8" V01="10" V02="9"/>
<Triangle1 V00="10" V01="11" V02="9"/>
<Triangle1 V00="10" V01="4" V02="11"/>
<Triangle1 V00="4" V01="6" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,7 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyMaskDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="4"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,46 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2036" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2036" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="2036" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="2036" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-20" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-20" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="2036" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="2036" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2032" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-16" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-16" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="2032" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="-16" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="2051" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2051" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="-9" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="2044" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="2044" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="-9" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="-9" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="2044" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2044" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="-9" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="-16" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="2051" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="2051" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="83" T="81" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="1932" T="102" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="2021" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2021" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="1932" T="1923" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-16" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="83" T="1944" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,6 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="-1950" S="2034" T="2028" R="0" G="0" B="129" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2034" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-13" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-13" T="2028" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,13 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestBodyMinorDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestBodyMinorDL_tri_0"/>
<CallDisplayList Path="objects/object_box/mat_gChestBodyMinorDL_Front"/>
<CallDisplayList Path="objects/object_box/gChestBodyMinorDL_tri_1"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,33 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="5" V01="7" V02="6"/>
<Triangle1 V00="5" V01="8" V02="7"/>
<Triangle1 V00="8" V01="9" V02="7"/>
<Triangle1 V00="8" V01="10" V02="9"/>
<Triangle1 V00="10" V01="11" V02="9"/>
<Triangle1 V00="10" V01="4" V02="11"/>
<Triangle1 V00="4" V01="6" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,7 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyMinorDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="4"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,46 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2036" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2036" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="2036" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="2036" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-20" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-20" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="2036" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="2036" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2032" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-16" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-16" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="2032" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="-16" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="2051" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2051" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="-9" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="2044" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="2044" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="-9" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="-9" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="2044" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2044" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="-9" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="-16" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="2051" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="2051" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="83" T="81" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="1932" T="102" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="2021" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2021" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="1932" T="1923" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-16" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="83" T="1944" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,6 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="-1950" S="2034" T="2028" R="0" G="0" B="129" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2034" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-13" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-13" T="2028" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,13 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestBodySmallKeyDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestBodySmallKeyDL_tri_0"/>
<CallDisplayList Path="objects/object_box/mat_gChestBodySmallKeyDL_Front"/>
<CallDisplayList Path="objects/object_box/gChestBodySmallKeyDL_tri_1"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,33 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodySmallKeyDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodySmallKeyDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodySmallKeyDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="5" V01="7" V02="6"/>
<Triangle1 V00="5" V01="8" V02="7"/>
<Triangle1 V00="8" V01="9" V02="7"/>
<Triangle1 V00="8" V01="10" V02="9"/>
<Triangle1 V00="10" V01="11" V02="9"/>
<Triangle1 V00="10" V01="4" V02="11"/>
<Triangle1 V00="4" V01="6" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,7 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodySmallKeyDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="4"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,46 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2036" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2036" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="2036" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="2036" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-20" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-20" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="2036" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="2036" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2032" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-16" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-16" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="2032" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="-16" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="2051" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2051" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="-9" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="2044" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="2044" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="-9" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="-9" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="2044" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2044" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="-9" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="-16" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="2051" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="2051" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="83" T="81" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="1932" T="102" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="2021" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2021" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="1932" T="1923" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-16" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="83" T="1944" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,6 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="-1950" S="2034" T="2028" R="0" G="0" B="129" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2034" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-13" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-13" T="2028" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,13 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestBodyTokenDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestBodyTokenDL_tri_0"/>
<CallDisplayList Path="objects/object_box/mat_gChestBodyTokenDL_Front"/>
<CallDisplayList Path="objects/object_box/gChestBodyTokenDL_tri_1"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,33 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyTokenDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyTokenDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="8" V01="9" V02="10"/>
<Triangle1 V00="8" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestBodyTokenDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="5" V01="7" V02="6"/>
<Triangle1 V00="5" V01="8" V02="7"/>
<Triangle1 V00="8" V01="9" V02="7"/>
<Triangle1 V00="8" V01="10" V02="9"/>
<Triangle1 V00="10" V01="11" V02="9"/>
<Triangle1 V00="10" V01="4" V02="11"/>
<Triangle1 V00="4" V01="6" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,7 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestBodyTokenDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="4"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,46 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2036" T="2036" R="129" G="0" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2036" T="-12" R="129" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="2036" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="2036" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-20" T="-12" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-20" T="2036" R="127" G="0" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="2036" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="2036" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="-20" T="-17" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="-20" T="2036" R="0" G="0" B="127" A="255"/>
<Vtx X="-2530" Y="0" Z="-1950" S="2032" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-16" T="-16" R="0" G="129" B="0" A="255"/>
<Vtx X="2530" Y="0" Z="1950" S="-16" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2530" Y="0" Z="1950" S="2032" T="2040" R="0" G="129" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="-16" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="2051" T="2037" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="-16" R="0" G="0" B="129" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2051" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="-16" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="2051" T="2037" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="-9" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="2044" T="2044" R="0" G="0" B="127" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="2044" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="-9" T="-23" R="0" G="0" B="127" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="-9" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="2044" T="2044" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="-1750" S="2044" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="2430" Y="200" Z="1750" S="-9" T="-23" R="129" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="-16" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="2051" T="2037" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="1750" S="2051" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="-2430" Y="200" Z="-1750" S="-16" T="-16" R="127" G="0" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="1750" S="83" T="81" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="1750" S="1932" T="102" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="1950" S="2021" T="-16" R="0" G="127" B="0" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2021" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="-2430" Y="2730" Z="-1750" S="1932" T="1923" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-16" T="2031" R="0" G="127" B="0" A="255"/>
<Vtx X="2430" Y="2730" Z="-1750" S="83" T="1944" R="0" G="127" B="0" A="255"/>
<Vtx X="2530" Y="2730" Z="1950" S="-16" T="-16" R="0" G="127" B="0" A="255"/>
</Vertex>
@@ -0,0 +1,6 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="-1950" S="2034" T="2028" R="0" G="0" B="129" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2034" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-13" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-13" T="2028" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestLidFairyDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestLidFairyDL_tri_0"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,128 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="0" V01="6" V02="7"/>
<Triangle1 V00="3" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="6" V01="10" V02="9"/>
<Triangle1 V00="6" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="15" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="48" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="7" V02="5"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="4" V01="9" V02="8"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="13" V02="11"/>
<Triangle1 V00="10" V01="14" V02="13"/>
<Triangle1 V00="10" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="64" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="10" V01="7" V02="9"/>
<Triangle1 V00="10" V01="11" V02="7"/>
<Triangle1 V00="12" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="11"/>
<Triangle1 V00="12" V01="14" V02="13"/>
<Triangle1 V00="12" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="80" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="6" V01="5" V02="7"/>
<Triangle1 V00="8" V01="5" V02="9"/>
<Triangle1 V00="5" V01="10" V02="9"/>
<Triangle1 V00="5" V01="11" V02="10"/>
<Triangle1 V00="12" V01="11" V02="5"/>
<Triangle1 V00="13" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="96" Count="15"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="3" V01="6" V02="4"/>
<Triangle1 V00="3" V01="7" V02="6"/>
<Triangle1 V00="3" V01="8" V02="7"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="9" V01="12" V02="10"/>
<Triangle1 V00="9" V01="13" V02="12"/>
<Triangle1 V00="9" V01="14" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="111" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="6" V01="9" V02="10"/>
<Triangle1 V00="6" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="127" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="143" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="157" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<Triangle1 V00="14" V01="15" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidFairyDL_vtx_0" VertexBufferIndex="0" VertexOffset="173" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="0" V02="3"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="5" V01="8" V02="6"/>
<Triangle1 V00="9" V01="0" V02="10"/>
<Triangle1 V00="10" V01="0" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,187 @@
<Vertex Version="0">
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="1008" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="1008" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestLidHeartDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestLidHeartDL_tri_0"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,128 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="0" V01="6" V02="7"/>
<Triangle1 V00="3" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="6" V01="10" V02="9"/>
<Triangle1 V00="6" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="15" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="48" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="7" V02="5"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="4" V01="9" V02="8"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="13" V02="11"/>
<Triangle1 V00="10" V01="14" V02="13"/>
<Triangle1 V00="10" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="64" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="10" V01="7" V02="9"/>
<Triangle1 V00="10" V01="11" V02="7"/>
<Triangle1 V00="12" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="11"/>
<Triangle1 V00="12" V01="14" V02="13"/>
<Triangle1 V00="12" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="80" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="6" V01="5" V02="7"/>
<Triangle1 V00="8" V01="5" V02="9"/>
<Triangle1 V00="5" V01="10" V02="9"/>
<Triangle1 V00="5" V01="11" V02="10"/>
<Triangle1 V00="12" V01="11" V02="5"/>
<Triangle1 V00="13" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="96" Count="15"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="3" V01="6" V02="4"/>
<Triangle1 V00="3" V01="7" V02="6"/>
<Triangle1 V00="3" V01="8" V02="7"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="9" V01="12" V02="10"/>
<Triangle1 V00="9" V01="13" V02="12"/>
<Triangle1 V00="9" V01="14" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="111" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="6" V01="9" V02="10"/>
<Triangle1 V00="6" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="127" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="143" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="157" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<Triangle1 V00="14" V01="15" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_0" VertexBufferIndex="0" VertexOffset="173" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="0" V02="3"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="5" V01="8" V02="6"/>
<Triangle1 V00="9" V01="0" V02="10"/>
<Triangle1 V00="10" V01="0" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,7 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestLidHeartDL_vtx_1" VertexBufferIndex="0" VertexOffset="0" Count="4"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,187 @@
<Vertex Version="0">
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="1008" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="1008" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,6 @@
<Vertex Version="0">
<Vtx X="-2530" Y="0" Z="-1950" S="2034" T="2028" R="0" G="0" B="129" A="255"/>
<Vtx X="-2530" Y="2730" Z="-1950" S="2034" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="2730" Z="-1950" S="-13" T="-6" R="0" G="0" B="129" A="255"/>
<Vtx X="2530" Y="0" Z="-1950" S="-13" T="2028" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestLidJunkDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestLidJunkDL_tri_0"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,128 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="0" V01="6" V02="7"/>
<Triangle1 V00="3" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="6" V01="10" V02="9"/>
<Triangle1 V00="6" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="15" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="48" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="7" V02="5"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="4" V01="9" V02="8"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="13" V02="11"/>
<Triangle1 V00="10" V01="14" V02="13"/>
<Triangle1 V00="10" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="64" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="10" V01="7" V02="9"/>
<Triangle1 V00="10" V01="11" V02="7"/>
<Triangle1 V00="12" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="11"/>
<Triangle1 V00="12" V01="14" V02="13"/>
<Triangle1 V00="12" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="80" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="6" V01="5" V02="7"/>
<Triangle1 V00="8" V01="5" V02="9"/>
<Triangle1 V00="5" V01="10" V02="9"/>
<Triangle1 V00="5" V01="11" V02="10"/>
<Triangle1 V00="12" V01="11" V02="5"/>
<Triangle1 V00="13" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="96" Count="15"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="3" V01="6" V02="4"/>
<Triangle1 V00="3" V01="7" V02="6"/>
<Triangle1 V00="3" V01="8" V02="7"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="9" V01="12" V02="10"/>
<Triangle1 V00="9" V01="13" V02="12"/>
<Triangle1 V00="9" V01="14" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="111" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="6" V01="9" V02="10"/>
<Triangle1 V00="6" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="127" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="143" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="157" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<Triangle1 V00="14" V01="15" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidJunkDL_vtx_0" VertexBufferIndex="0" VertexOffset="173" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="0" V02="3"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="5" V01="8" V02="6"/>
<Triangle1 V00="9" V01="0" V02="10"/>
<Triangle1 V00="10" V01="0" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,187 @@
<Vertex Version="0">
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="1008" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="1008" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestLidMajorDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestLidMajorDL_tri_0"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,128 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="0" V01="6" V02="7"/>
<Triangle1 V00="3" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="6" V01="10" V02="9"/>
<Triangle1 V00="6" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="15" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="48" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="7" V02="5"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="4" V01="9" V02="8"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="13" V02="11"/>
<Triangle1 V00="10" V01="14" V02="13"/>
<Triangle1 V00="10" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="64" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="10" V01="7" V02="9"/>
<Triangle1 V00="10" V01="11" V02="7"/>
<Triangle1 V00="12" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="11"/>
<Triangle1 V00="12" V01="14" V02="13"/>
<Triangle1 V00="12" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="80" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="6" V01="5" V02="7"/>
<Triangle1 V00="8" V01="5" V02="9"/>
<Triangle1 V00="5" V01="10" V02="9"/>
<Triangle1 V00="5" V01="11" V02="10"/>
<Triangle1 V00="12" V01="11" V02="5"/>
<Triangle1 V00="13" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="96" Count="15"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="3" V01="6" V02="4"/>
<Triangle1 V00="3" V01="7" V02="6"/>
<Triangle1 V00="3" V01="8" V02="7"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="9" V01="12" V02="10"/>
<Triangle1 V00="9" V01="13" V02="12"/>
<Triangle1 V00="9" V01="14" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="111" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="6" V01="9" V02="10"/>
<Triangle1 V00="6" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="127" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="143" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="157" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<Triangle1 V00="14" V01="15" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidMajorDL_vtx_0" VertexBufferIndex="0" VertexOffset="173" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="0" V02="3"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="5" V01="8" V02="6"/>
<Triangle1 V00="9" V01="0" V02="10"/>
<Triangle1 V00="10" V01="0" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,187 @@
<Vertex Version="0">
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="1008" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="1008" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestLidMaskDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestLidMaskDL_tri_0"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,128 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="0" V01="6" V02="7"/>
<Triangle1 V00="3" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="6" V01="10" V02="9"/>
<Triangle1 V00="6" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="15" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="48" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="7" V02="5"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="4" V01="9" V02="8"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="13" V02="11"/>
<Triangle1 V00="10" V01="14" V02="13"/>
<Triangle1 V00="10" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="64" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="10" V01="7" V02="9"/>
<Triangle1 V00="10" V01="11" V02="7"/>
<Triangle1 V00="12" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="11"/>
<Triangle1 V00="12" V01="14" V02="13"/>
<Triangle1 V00="12" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="80" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="6" V01="5" V02="7"/>
<Triangle1 V00="8" V01="5" V02="9"/>
<Triangle1 V00="5" V01="10" V02="9"/>
<Triangle1 V00="5" V01="11" V02="10"/>
<Triangle1 V00="12" V01="11" V02="5"/>
<Triangle1 V00="13" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="96" Count="15"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="3" V01="6" V02="4"/>
<Triangle1 V00="3" V01="7" V02="6"/>
<Triangle1 V00="3" V01="8" V02="7"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="9" V01="12" V02="10"/>
<Triangle1 V00="9" V01="13" V02="12"/>
<Triangle1 V00="9" V01="14" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="111" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="6" V01="9" V02="10"/>
<Triangle1 V00="6" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="127" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="143" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="157" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<Triangle1 V00="14" V01="15" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidMaskDL_vtx_0" VertexBufferIndex="0" VertexOffset="173" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="0" V02="3"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="5" V01="8" V02="6"/>
<Triangle1 V00="9" V01="0" V02="10"/>
<Triangle1 V00="10" V01="0" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,187 @@
<Vertex Version="0">
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="1008" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="1008" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
</Vertex>
@@ -0,0 +1,11 @@
<DisplayList Version="0">
<CallDisplayList Path="objects/object_box/mat_gChestLidMinorDL_Sides"/>
<CallDisplayList Path="objects/object_box/gChestLidMinorDL_tri_0"/>
<PipeSync/>
<SetGeometryMode G_LIGHTING="1" />
<ClearGeometryMode G_TEXTURE_GEN="1" />
<SetCombineLERP A0="G_CCMUX_0" B0="G_CCMUX_0" C0="G_CCMUX_0" D0="G_CCMUX_SHADE" Aa0="G_ACMUX_0" Ab0="G_ACMUX_0" Ac0="G_ACMUX_0" Ad0="G_ACMUX_ENVIRONMENT" A1="G_CCMUX_0" B1="G_CCMUX_0" C1="G_CCMUX_0" D1="G_CCMUX_SHADE" Aa1="G_ACMUX_0" Ab1="G_ACMUX_0" Ac1="G_ACMUX_0" Ad1="G_ACMUX_ENVIRONMENT"/>
<Texture S="65535" T="65535" Level="0" Tile="0" On="0"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,128 @@
<DisplayList Version="0">
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="0" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="0" V01="6" V02="7"/>
<Triangle1 V00="3" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="16" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="32" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="6" V01="10" V02="9"/>
<Triangle1 V00="6" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="15" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="48" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="7" V02="5"/>
<Triangle1 V00="4" V01="8" V02="7"/>
<Triangle1 V00="4" V01="9" V02="8"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="13" V02="11"/>
<Triangle1 V00="10" V01="14" V02="13"/>
<Triangle1 V00="10" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="64" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="9" V02="7"/>
<Triangle1 V00="10" V01="7" V02="9"/>
<Triangle1 V00="10" V01="11" V02="7"/>
<Triangle1 V00="12" V01="11" V02="10"/>
<Triangle1 V00="12" V01="13" V02="11"/>
<Triangle1 V00="12" V01="14" V02="13"/>
<Triangle1 V00="12" V01="15" V02="14"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="80" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="6" V01="5" V02="7"/>
<Triangle1 V00="8" V01="5" V02="9"/>
<Triangle1 V00="5" V01="10" V02="9"/>
<Triangle1 V00="5" V01="11" V02="10"/>
<Triangle1 V00="12" V01="11" V02="5"/>
<Triangle1 V00="13" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="96" Count="15"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="3" V01="4" V02="5"/>
<Triangle1 V00="3" V01="6" V02="4"/>
<Triangle1 V00="3" V01="7" V02="6"/>
<Triangle1 V00="3" V01="8" V02="7"/>
<Triangle1 V00="9" V01="10" V02="11"/>
<Triangle1 V00="9" V01="12" V02="10"/>
<Triangle1 V00="9" V01="13" V02="12"/>
<Triangle1 V00="9" V01="14" V02="13"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="111" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="6" V01="9" V02="10"/>
<Triangle1 V00="6" V01="10" V02="11"/>
<Triangle1 V00="12" V01="13" V02="14"/>
<Triangle1 V00="12" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="127" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="5" V02="6"/>
<Triangle1 V00="4" V01="6" V02="7"/>
<Triangle1 V00="4" V01="7" V02="8"/>
<Triangle1 V00="4" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="10" V01="12" V02="13"/>
<Triangle1 V00="10" V01="13" V02="14"/>
<Triangle1 V00="10" V01="14" V02="15"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="143" Count="14"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="0" V01="3" V02="4"/>
<Triangle1 V00="0" V01="4" V02="5"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="157" Count="16"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="3" V02="1"/>
<Triangle1 V00="0" V01="4" V02="3"/>
<Triangle1 V00="0" V01="5" V02="4"/>
<Triangle1 V00="6" V01="7" V02="8"/>
<Triangle1 V00="6" V01="8" V02="9"/>
<Triangle1 V00="10" V01="11" V02="12"/>
<Triangle1 V00="11" V01="13" V02="12"/>
<Triangle1 V00="14" V01="15" V02="12"/>
<LoadVertices Path="objects/object_box/gChestLidMinorDL_vtx_0" VertexBufferIndex="0" VertexOffset="173" Count="12"/>
<Triangle1 V00="0" V01="1" V02="2"/>
<Triangle1 V00="0" V01="2" V02="3"/>
<Triangle1 V00="4" V01="0" V02="3"/>
<Triangle1 V00="5" V01="6" V02="7"/>
<Triangle1 V00="5" V01="8" V02="6"/>
<Triangle1 V00="9" V01="0" V02="10"/>
<Triangle1 V00="10" V01="0" V02="11"/>
<EndDisplayList/>
</DisplayList>
@@ -0,0 +1,187 @@
<Vertex Version="0">
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="690" T="1005" R="0" G="0" B="129" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-14" T="1414" R="0" G="0" B="129" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-14" T="1006" R="0" G="0" B="129" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-14" T="598" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="1008" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="132" G="28" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="-13" R="132" G="28" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="234" G="125" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="0" S="1008" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="192" G="110" B="0" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="664" R="192" G="110" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="124" G="228" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-15" T="-12" R="124" G="228" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="-2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="0" S="1014" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="101" G="179" B="0" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-15" T="-332" R="101" G="179" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="0" S="1014" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="-2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="64" G="146" B="0" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-15" T="-532" R="64" G="146" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="0" S="1014" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="-2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="22" G="131" B="0" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-15" T="-791" R="22" G="131" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="0" S="1008" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="0" S="1008" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="213" R="155" G="77" B="0" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="439" R="155" G="77" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="3745" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="3611" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="3231" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="2661" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2530" S="-10" T="1006" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="75" T="961" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="1008" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="124" G="28" B="0" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="-13" R="124" G="28" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="-2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="0" S="1008" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="1007" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="22" G="125" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="0" S="1008" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="-2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="64" G="110" B="0" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="664" R="64" G="110" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="132" G="228" B="0" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-15" T="-12" R="132" G="228" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="-2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="0" S="1014" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="155" G="179" B="0" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-15" T="-332" R="155" G="179" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="0" S="1014" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="-2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="192" G="146" B="0" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-15" T="-532" R="192" G="146" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="0" S="1014" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="-2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="-2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="0" S="1014" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-15" T="-1051" R="234" G="131" B="0" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-15" T="-791" R="234" G="131" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="0" S="1008" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="0" S="1008" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="213" R="101" G="77" B="0" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="439" R="101" G="77" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="75" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="-2530" S="-10" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="40" Y="10" Z="0" S="1014" T="-14" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="0" S="969" T="71" R="0" G="127" B="0" A="255"/>
<Vtx X="235" Y="10" Z="-2430" S="-16" T="1401" R="0" G="0" B="127" A="255"/>
<Vtx X="369" Y="-580" Z="-2430" S="-16" T="1008" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="-2430" S="959" T="1007" R="0" G="0" B="127" A="255"/>
<Vtx X="749" Y="-1081" Z="-2430" S="-16" T="617" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="2736" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="-1704" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="1244" Y="-1573" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="3369" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="3791" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="3940" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="3745" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="3611" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="3231" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2430" S="959" T="1007" R="0" G="0" B="129" A="255"/>
<Vtx X="2661" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="-1533" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
<Vtx X="1318" Y="-1415" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="1990" Y="10" Z="2530" S="690" T="1005" R="0" G="0" B="127" A="255"/>
<Vtx X="188" Y="-646" Z="2530" S="-14" T="1006" R="0" G="0" B="127" A="255"/>
<Vtx X="611" Y="-1202" Z="2530" S="-14" T="1414" R="0" G="0" B="127" A="255"/>
<Vtx X="40" Y="10" Z="2530" S="-14" T="598" R="0" G="0" B="127" A="255"/>
<Vtx X="235" Y="10" Z="2430" S="-16" T="1401" R="0" G="0" B="129" A="255"/>
<Vtx X="369" Y="-580" Z="2430" S="-16" T="1008" R="0" G="0" B="129" A="255"/>
<Vtx X="749" Y="-1081" Z="2430" S="-16" T="617" R="0" G="0" B="129" A="255"/>
</Vertex>

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